Alex Shevelev

The oil price has been on a rollercoaster for the past five years. From the depths of US$28 per barrel in early 2016 the price rose to US$85 per barrel last October. Things seemed to be going well for oil producers and service providers. But it was short lived. Oil... Show More