Market news: The European Union has called on its 27 member states to respond to soaring oil prices in a “coordinated” manner.

2026-03-31

Market news: The European Union has called on its 27 member states to respond to soaring oil prices in a “coordinated” manner.