News

OPEC projects rising oil demand through 2050 and calls for $18.2 trillion in oil and gas investments to secure future energy ...