Investors in 'apathetic coma' on energy firm returns: Nuttall
Oil investors need to demand more from energy companies that are not maximizing their returns to shareholders, especially as crude oil prices hover around US$120 per barrel, according to Eric Nuttall, partner and senior portfolio manager at Ninepoint Partners...