Market news: EU member states expect no new oil release obligations following the G7 agreement.

2026-10-07

Market news: EU member states expect no new oil release obligations following the G7 agreement.