Business Politics G7 countries 09.03.2026 G7 countries are considering a coordinated release of oil reserves as prices surge amid the ongoing conflict in Iran.