Oil bonanza?
16May2016
At the end of January we said there was the potential for 60% upside in oil. Since then the oil price has rallied 41% from USD 34 to over USD 48 per barrel. Is a 60% rally from that point still a possibility, or has it run out of steam?
By Sam Lees
Access Level | member
Sector analysis