OPEC Estimates $18 Trillion Oil and Gas Investment Need by 2050CommoditiesOPECHaitham Al Ghais9 days ago