Global economy is running out of wiggle room
After months of coping with energy and supply shocks, global buffers have shrunk and recent disruptions in the Middle East are pushing oil toward $110 a barrel, raising the risk of higher inflation, tighter monetary policy, and slower growth through 2027.





