Russia unmoved by alleged economic downturn threat

28.02.2020

Against the background of falling consumption due to the spread of the coronavirus, oil prices deviated strongly from the level of about $60 per barrel, satisfying both producers and consumers. The market was alarmed by the $50 mark seen recently, and if prices drop another $10, this could lead to...