Analysts Debate Economic Fallout Odds From Russia’s Invasion, Historian Says World May Face Worst Energy Crisis Since the 1970s Analysts Debate Economic Fallout Odds From Russia’s Invasion, Historian Says World May Face Worst Energy Crisis Since the 1970s Deja Williams 05.03.2022 While Russia’s Ukraine invasion has been at the forefront of people’s minds, a global recession and the...Read More