UK Targets Russia’s Shadow Fleet in Major New Sanctions Push

The United Kingdom has imposed sweeping new sanctions on Russia’s oil export infrastructure, targeting 137 entities including tankers, shipping companies, and energy firms involved in what officials have taken to calling the Kremlin’s…

Continue Reading