Following oil prices plummeting to an 18-year low on March 18 as a result of the coronavirus-fuelled crisis and oversupply led by Saudi Arabia and Russia cutting oil prices and boosting exports, the Soviets remain in a strong position to weather out the storm.
Foot on the accelerator
Anna Belova, Senior Oil & Gas Analyst at data and analytics company GlobalData, said Russian oil and gas operators showed no signs of slowing down as both Russia and the Saudis continued to slash...