Several vulnerabilities in global supply chains, such as commodity shortages and increased food prices, were exposed in the wake of the Russian invasion of Ukraine.
June 19, 2022
The profound implications of Russia’s invasion of Ukraine are plain to see. Most developed markets have embargoed Russian oil exports — around 10 percent of the world’s total — while oil traders have started moving away from Russian oil for fear of further sanctions.
June 13, 2022