US, UK impose sweeping sanctions on Russia's oil industry
US, UK impose sweeping sanctions on Russia's oil industry

The United States and the United Kingdom imposed further sanctions on Russias energy sector on Friday in an attempt to curb funding for Moscows full-scale invasion of Ukraine. The US Treasury Department said it was designating two of Russias largest oil companies, Gazprom Neft and...