EN #strategic stockpile 10/5/26 G7 Decides to Release 100 Million Barrels of Oil Reserves Struggling with high energy prices, G7 countries have decided to release strategic oil reserves into the global market. News World