UK Chokes Off Russian Oil Revenue with New Wave of Maritime Sanctions

The UK has announced 70 new sanctions aimed at choking off Russia’s war economy, coinciding with the G7 Summit in Évian-les-Bains. The measures target three primary areas: The “Shadow Fleet” and Energy Exports: The UK is targeting over 20 oil tankers and is the first G7 nation to sanction newly acquired Liquefied Natural Gas (LNG) […]