• Oil likely to peak before 2030