IEA Accelerates Release of 100 Million Barrels from Strategic Reserves to Combat Soaring Fuel Prices and Bolster Diesel Supply
Member countries of the International Energy Agency (IEA) have collectively agreed to accelerate and complete the release of the remaining 100 million barrels of oil from a previously announced intervention…
