UK hits key figures in Russian oil trade with sanctions

Stay informed with free updates

The UK has imposed sanctions on key figures it says are involved in the trade of Russian oil as it seeks to increase economic pressure on Moscow amid ongoing negotiations for a…

Continue Reading