
It is a follow-up to the Feature of the Week: Diesel Crisis, on Aug. 3. While crude markets remain relatively muted below $100/b, downstream fuel markets are experiencing unprecedented supply tightness, particularly diesel.
August 24, 2026
The International Energy Agency's August Oil Market Report presents a striking paradox: global oil demand is sinking, yet supply is collapsing even faster, leaving markets in a deepening deficit.
August 17, 2026
Energy markets are navigating unprecedented supply constraints stemming from the five-month-old US-Iran conflict, which has closed the critical Strait of Hormuz chokepoint and cost the global market an estimated 2.6 B bbl of oil.
August 10, 2026
European diesel markets have entered an unprecedented supply crunch as geopolitical conflicts, targeted refinery attacks, and sweeping export restrictions drive fuel inventories to the multi-year floor.
August 03, 2026
The global oil market has entered a dangerously exposed position as renewed US-Iran hostilities have effectively re-closed the Strait of Hormuz, eliminating the safety net that previously cushioned supply disruptions.
July 27, 2026
The breakdown of the Jun. 17 US-Iran Memorandum of Understanding (MoU) has disrupted global oil, refined product, and LNG markets.
July 20, 2026
A sudden escalation in Middle Eastern hostilities has fractured the fragile US-Iran interim peace framework established on Jun. 18, and has severely clouded the outlook for the global oil market.
July 13, 2026
Global energy markets are grappling with extreme volatility as oil prices collapse back to pre-war levels near $70/b, driven by a tentative 60-day US-Iran Memorandum of Understanding (MoU) that has drastically cooled fears of a prolonged Strait of Hormuz closure.
July 06, 2026
Since the formal departure of the United Arab Emirates (UAE) on May 1 has fundamentally fractured OPEC's institutional stability, Iraq, the cartel's second-largest producer, now stands at a historic crossroads.
June 29, 2026
The global energy market is caught in a profound disconnect between diplomatic optimism and volatile frontline realities, injecting severe uncertainty into the future of the Strait of Hormuz.
June 22, 2026