Ukrainian President Zelenskyy says he is confident sanctions will ‘significantly reduce Russia’s petrodollar income’.
The Biden administration is cracking down on the Russian “shadow fleet” and taking steps to curb oil and gas production.
Just before last Christmas, the National Security Archive based at George Washington University, published an illuminating cable on US-Russian relations.