News MajlisShared story
Brent crude jumps to $126 in April 2026

How China manages oil supply shortages

Oil prices remained relatively stable despite a US-Iran war shock, with Brent exceeding $126 per barrel in late April 2026 before settling at $100-110 in May. China reduced imports to under 8 million barrels daily and drew from strategic reserves, while Saudi Arabia rerouted shipments via the Suez route. However, this stability is temporary, relying on demand reduction and inventory drawdowns rather than alternative supplies.

The current stability is temporary and fragile, based on falling demand and inventory drawdowns rather than alternative supplies.
Read the full story in News Majlis › View at Al Bilad ›