Japan’s spot power price climbed to a six-week high as rising temperatures in the capital city lifted consumption, while renewed disruptions to shipping through the Strait of Hormuz drove up fuel costs.
Japan’s spot power price climbed to a six-week high as rising temperatures in the capital city lifted consumption, while renewed disruptions to shipping through the Strait of Hormuz drove up fuel costs.