Europe sweats over the future of Russia’s gas supply. The invasion of Ukraine on February 24 and the nearly five months of war that have followed have reminded many European...
The Economist
Ukraine war: hope for the best, prepare for the worst
Ukraine war: hope for the best, prepare for the worst
read more