IMF: Further disruption to energy production and trade routes could drive energy prices higher, weaken growth and worsen inflation

22 Oct 2026 06:40Energy