Oil and gas demand to stay strong through 2050