October 16, 2026CommoditiesMacro·Bearish·energy
IEA accelerates oil stock release, plans over 20 million barrels of diesel
The International Energy Agency is accelerating its oil stock release and plans to release over 20 million barrels of diesel, according to Hellenic Shipping News Worldwide.
Detected & updated continuously · Source: Nebula
Story subjects
International Energy Agency