What do US sanctions against Russian oil companies mean for the war in Ukraine?

Reuters A general view shows the oil refinery of the Lukoil company in Volgograd, Russia.Reuters

New sanctions announced by the US have blacklisted Russia’s two largest oil producers

US President Donald Trump on Wednesday announced “tremendous” new sanctions against two of Russia’s largest oil companies, in a bid to pressure Moscow…

Continue Reading