The British government has imposed sanctions on a Russian oil transport company because it transports more than 80% of Russia's exported oil.

2026-02-24

The British government has imposed sanctions on a Russian oil transport company because it transports more than 80% of Russia's exported oil.