Analysts believe that Russian refineries are able to survive a sharp drop in demand for petrol
Edited by Rhod Mackenzie / 2020-04-08 03:44:08
Measures to limit the spread of the coronavirus have hit hard not only tourism, retail business and transport, but also the oil refining industry d