Expand
Updated
G7 countries agreed to release 100 million barrels of oil and petroleum products from strategic reserves over four months, coordinated with the International Energy Agency, a move with implications for global energy markets amid the ongoing war-related disruptions.
Sources:Meduza (EN)