Russia's invasion of Ukraine has caused "the greatest supply shock" in 50 years, the European development bank said Thursday while predicting how the war will hammer both economies
A resident walks past a burned out building after Ukrainian forces expelled Moscow's troops from the the town of Trostyanets which they had occupied at the beginning of their war with Ukraine, March 30, 2022. (Credit: Thomas Peter / Reuters)