The United Kingdom has announced a massive new package directed at Russia’s oil and liquefied natural gas sector.
The new round of sanctions targets Russia’s largest oil companies, including giants Rosneft and Lukoil. Especially relevant…
Continue Reading