Oil services still in a hole
As oil prices hold their head above $40 per barrel, the market appears to think the oil services sector has bottomed out. We think this is premature and see the risk of further disappointments down the line making a sector average...
17 March 2016