CO2 QUOTE Closing from 12-10-2026 87,40 €/T

Oil Market Information, IEA.

Supply losses in the Strait of Hormuz are depleting oil reserves at a record pace. Cumulative supply losses from Gulf producers already exceed 1 billion barrels, representing an unprecedented supply crisis. The current gap between supply and demand is significantly smaller, as the market was already in surplus before the crisis.