The plunging Russian currency, the ruble, has added to inflationary pressures in Russia, British officials have said, as the country faces further economic turbulence exacerbated by the ending of its ...
Halting gas supplies to Europe is a massive personal defeat for Vladimir Putin. If someone had told him on Jan. 1, 2022, that in three years Russia’s gas exports to the EU would completely stop along ...