The Biden administration is cracking down on the Russian “shadow fleet” and taking steps to curb oil and gas production.
(Reuters) - The U.S. Treasury on Friday announced sweeping new sanctions against the Russian energy sector, including oil ...