OPEC Slashing Output Causes 5% Price Surgeby Greg Hillman | Apr 3, 2023 | News, OPEC, Saudi Arabia, Tax Advantages | industry, oil prices, OPEC, productionURGENT NEWS ALERT! Oil prices surged today when…read more