IEA

Birol said the IEA had already released some 400 million barrels of oil from its reserves and was prepared to take further action

The New Arab Staff & Agencies
14 April, 2026
Commercial vessels are pictured offshore in Dubai
Live Story
International Energy Agency
Live Story
Live Story
Live Story
Live Story
Oil prices
Live Story
Crude oil
Live Story
Oil US
Live Story
Gas flare 2
Live Story
Novak - Anadolu
Live Story