Key facts
- Global oil prices fell to their lowest level in almost four months.
- Prices are down over 30% from their May peak.
- Markets have adapted to geopolitical shocks, reacting sharply but stabilizing quickly.
- China's economic performance is a key factor in stabilizing global energy demand.
- Resilient energy markets are supported by diversified supply, strategic reserves, and flexible production.
Global oil prices have fallen significantly, reaching their lowest point in nearly four months and dropping over 30% from their May peak. This decline is attributed to lessons learned by traders regarding demand resilience, particularly from China, and the market's evolving capacity to absorb geopolitical shocks.
