The price cap for Russian oil, introduced by the United States and its partners, means in practice that the basic principles of the free market are being reshaped, the Russian embassy to the United States said in a statement. “We took notice of the U.S. administration’s arrogant claims regarding the ...
The European Union and the Group of Seven industrialized nations have agreed on a $60-per-barrel price cap on Russian oil imports in an alleged attempt to starve Russia’s ongoing military campaign in Ukraine. The bloc and the Group of Seven that includes the UK, Germany, Italy, Canada, the Unites States, ...