English中文

Offstream
news


2026 Strait of Hormuz crisis

The International Energy Agency agrees to discharge 400 million barrels of oil from its members’ strategic reserves, its largest-ever release, to counter soaring global energy prices due to the war. Despite the measure, the price of the crude barrel rises above US$100 again in international markets.

Sources:  Al Jazeera  Forbes


Related