McKinsey Predicts U.S. And Eurozone Recession As ‘Worst-Case Scenario’ Of Russia Invasion

Russia’s ongoing invasion of Ukraine has killed thousands of civilians and devastated the nation. The conflict has also had a wide-ranging impact on international markets, with sanctions driving up the price of oil and diverting international air travel...