Home OPEC chief says no peak to oil demand before 2050 12:40 OPEC chief says no peak to oil demand before 2050