UK sanctions Russia’s oil giants over Ukraine war

“We are sending a clear signal: Russian oil is off the market,” said Reeves ahead of a meeting in Washington DC with global counterparts to discuss Russian sanctions.

Reeves said the government was “significantly stepping up the pressure on Russia…

Continue Reading