US, UK impose sanctions on Russia's energy sector

The United States and the United Kingdom imposed further sanctions on Russia's energy sector on Friday in an attempt to curb funding for Moscow's full-scale invasion of Ukraine.

Trending Videos