US, UK impose sweeping sanctions on Russia’s oil industry – DW

UK coordinates sanctions with US. At the same time, the UK government imposed its own sanctions on Gazprom Neft and Surgutneftegas, saying their …Read More