2 news articles • April 20, 2026
IMF cuts 2026 global growth to 3.1% amid Middle East war, high oil prices at $100/barrel fueling stagflation; markets...
IMF downgrades 2026 global growth to 3.1% amid geopolitical tensions and energy shocks; key sectors like commodities ...