US Imposes ‘Substantial’ Sanctions On Russian Oil Sector Over Putin’s ‘Refusal To End Senseless War’

The United States imposed what it said were “major” sanctions on Russian oil companies on October 22, saying the action was “a result of Russia’s lack of serious commitment to a peace process to end the war in Ukraine.”

The measures are…

Continue Reading