OPEC’s $18 Trillion Investment Plea: Will Nations Act to Prevent Shortages?By The World OpinionOctober 18, 2025 The Organization of the Petroleum Exporting Countries (OPEC) has sounded an alarm, warning that neglecting to invest a staggering $18.2…