🌍 International Energy Agency members agree to release around 100
🌍 International Energy Agency members agree to release around 100 million barrels of emergency oil stocks, including over 20 million barrels of diesel 📈 IEA cites persistent tightness in global oil markets, particularly diesel, amid energy security concerns