Strait of Hormuz traffic falls to new low as Iran-backed Houthis kill 6 in Red Sea, authorities say
The International Energy Agency (IEA) on Wednesday sharply reduced its forecast for global oil demand this year, with supplies still crimped by the disruption of shipping through the Strait of Hormuz and high prices deterring buyers. Demand is expected to slump by 1.6 million barrels per day, compared with its forecast slump of one million…
