IEA warns of plunging oil stockpiles as Gulf war cuts supply, demand slumps
Global oil markets are reeling as the International Energy Agency (IEA) warns that world demand will contract by 420,000 barrels per day this year, while supply losses from the Gulf war and the closure of the Strait of Hormuz have already drained nearly 13 million barrels per day from output. The agency’s May Oil Market
