WASHINGTON – 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…Read More
US says price caps on Russias oil are cutting revenue nearly in half and weakening its economy
