International Monetary Fund: The global economy's ability to buffer against oil supply disruptions is weakening.

2026-07-15

International Monetary Fund: The global economy's ability to buffer against oil supply disruptions is weakening.