The record oil release by the International Energy Agency (IEA) steadies markets, but the war-driven disruption in the Strait of Hormuz will keep global energy supplies uncertain,
The record oil release by the International Energy Agency (IEA) steadies markets, but the war-driven disruption in the Strait of Hormuz will keep global energy supplies uncertain, say analysts ⤵️