Market versus industry
A pair of small cap oil and gas deals highlights a disparity between the way the market and industry are viewing the current depressed oil prices.To summarise, the industry apparently sees $30 per barrel oil and below as a blip...
28 January 2016