
BusinessReutersSCMPirozhlas+13NHK Worldorfel-mundoYahooTimes of Indiastraits-timesdh-les-sportsnaftemporiki+5 more1mo ago16 sources
IEA Member Countries Release Record 411.9 Million Barrels of Oil from Strategic Reserves
Member countries of the International Energy Agency (IEA) have decided to release an unprecedented total of 411.9 million barrels of oil from their strategic reserves, which are expected to enter global markets soon to mitigate the impact of the Middle East conflict.