Strait of Hormuz crisis triggering record contraction of global oil inventories
In its latest Oil Market report, the International Energy Agency warns that the ongoing conflict in the Strait of Hormuz is triggering one of the largest oil market shocks in modern history. The IEA forecast world oil demand to decline by 420,000 barrels per day year-over-year in 2026 to 104 million barrels per day. This represents a sharp reversal from […]
Strait of Hormuz crisis triggering record contraction of global oil inventories Read More »









