You can leave your cap on: G7’s oil embargo backfires, fueling Russia’s resilience https://www.rt.com/business/58....8741-russia-oil-cap-

icon fm
Favicon 
www.rt.com

icon fm

Moscow’s oil revenues have increased despite the imposition of a price cap on its crude exports by Western states