
A top Treasury Department official said Thursday that the cap on the price of Russia's oil is severely curtailing its greatest source of revenue as it wages war in Ukraine.
When the United States and other economic powers in the Group of Seven, along with the European Union and Australia, last year announced an ambitious plan to cap the price of Russian oil, U.S. officials said it would deliver a crippling blow to Russia’s economy.