“The United States is taking sweeping action against Russia’s key source of revenue for funding its brutal and illegal war ...
The US has imposed sanctions on over 30 Russian oil service companies. At the same time, restrictions have also affected a ...
Ukrainian President Zelenskyy says he is confident sanctions will ‘significantly reduce Russia’s petrodollar income’.
The United States and its allies must end their penchant for appeasing enemies such as Iran, Russia, and China.
Shares in Russian oil companies have fallen sharply on the Moscow Stock Exchange in anticipation of new sanctions from the ...
The Biden administration is cracking down on the Russian “shadow fleet” and taking steps to curb oil and gas production.