U.S. Imposes New Sanctions to Squeeze Russia’s Energy Sector
The United States on Friday announced new sanctions targeting Russia’s energy sector and its “shadow fleet” of oil tankers in what could be a final attempt by the Biden administration to cripple the Russian economy in response to Moscow’s war in Ukraine. President Biden has been cautious in his approach to sanctions on Russia’s energy […]