October 3, 2026CommoditiesMacro·Bearish·commodities
IEA says member countries have released 325 million barrels of oil to curb prices
The International Energy Agency says member countries have already released 325 million barrels of oil in an effort to bring down prices. The IEA is due to hold an Oil Coordination Group meeting on 15 October.
Detected & updated continuously · Source: Nebula
Story subjects
International Energy Agencyoil