Ditching Russian oil will be ‘catastrophic’ for global markets, Moscow warns
Banning oil supplies will send prices to unprecedented records, Russia believes Removing Russian oil from the market would make energy prices skyrocket to over $300 per barrel of oil, Russia’s …