Insights

Shale stuck in quicksand: The obscure factors impacting US oil production

Dec 18, 2017, 14:44 PM by Richard Robinson
It has been another rollercoaster ride for oil prices in 2017, with crude witnessing a strong recovery in recent months on the back of falling inventory levels and an improved demand outlook.

Subscribe