OPEC sees global oil demand rising to 110mn bpd by 2045