November Monthly
November 01, 2021 at 15:48 PM EDT
Three main forces are shaping the business and investment climate: Surging energy prices, a dramatic backing up of short-term interest rates in Anglo-American countries, and the persistence of supply chain disruptions.