$90 per barrel oil is more likely than $40 per barrel oil. That's according to Majid Jafar, CEO of Cresent Petroleum, who expressed the view in a television ...
A