Britain imposes more sanctions on Russia’s energy sector

The UK government targeted 24 individuals and entities, including what it described as Russia’s largest remaining unsanctioned oil company, Tatneft. (EPA Images pic)
LONDON:

Britain imposed sanctions yesterday on more Russian oil companies and…

Continue Reading