EN #Macron 10/5/26 G7 Decision to Release 100 Million Barrels of Oil and Diesel Supply G7 countries will jointly release 100 million barrels of oil and diesel reserves through the IEA in order to prevent price shocks in energy markets and ensure supply security. News World