The United States and the UK are unveiling a sanctions regime against Russia to increase the cost of the Eurasian power’s war in Ukraine.
The sweeping new sanctions aim to erode Russia’s ability to bring in revenues from its energy sector, according to a Treasury Department fact sheet shared with The Epoch Times.