Russian invasion and surging inflation take over as key global growth risks
March 10, 2022
The invasion of Ukraine is rocking financial markets, pushing commodity prices higher, and threatening further disruptions to already stretched global supply chains.