A new reality for oil prices

21 July 2017 – The shale industry is increasingly acting as the price regulator for oil. This is not good news for Africa’s producers of crude. Read more…

(Visited 5 times, 1 visits today)