Posted onSeptember 5, 2024October 7, 2024inFinance Oil Prices Plunge: A Perfect Storm of Weak Demand and OPEC+ Uncertainty