The UK government announced new sanctions on Russia’s so-called shadow oil fleet as it ramped up efforts to squeeze energy revenues funding the Kremlin’s war in Ukraine.
The UK government announced new sanctions on Russia’s so-called shadow oil fleet as it ramped up efforts to squeeze energy revenues funding the Kremlin’s war in Ukraine.