U.S. Imposes New Sanctions to Squeeze Russia’s Energy Sector

The Biden administration is cracking down on the Russian “shadow fleet” and taking steps to curb oil and gas production.

Subscribe
Notify of
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments