Oil Outlook 2050: OPEC Urges $18 Trillion Investment to Meet Global DemandIndustry newsOctober 15, 2025