G7 Announces Strategic Oil Release to Combat Soaring Prices Amid Middle East Conflict
Members of the Group of Seven have officially announced that they will release up to 100 million barrels of strategic oil reserves as energy prices continue to soar globally. The…