Russia’s attack on Ukraine has squeezed the global economy in just a few days
While armies battled in Ukraine, the global economic outlook deteriorated in a matter of days, and unexpectedly powerful financial penalties hit Russia’s economy, threatening to further fuel global inflation. Oil, natural gas, and other necessities … Read more