UK government sanctions Russia's top 10 oil producers.

2026-11-12

UK government sanctions Russia's top 10 oil producers.