News

Opec's latest outlook revises up long-term oil demand by 2.8 million barrels per day by 2050, to 122.9 million bpd ...