Capital Generation Partners

Q4 2016

Bloomberg - Barnard: Oil Price Could Range Between $20 - $70 a Barrel

11th October

Oil traded near the highest closing price in almost 15 months as the world's two largest crude producers, Saudi Arabia and Russia, said they're ready to cooperate to limit output. Ian Barnard discusses here.