🌍 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