To intensify pressure on Moscow to end its war on Ukraine, U.S. officials have finalized new economic sanctions against Russia including energy and banking measures.
To intensify pressure on Moscow to end its war on Ukraine, U.S. officials have finalized new economic sanctions against Russia including energy and banking measures.