HomeMarketOil prices plunge as OPEC forecasts supply matching demand in 2026, no longer sees deficit Posted in MarketOil prices plunge as OPEC forecasts supply matching demand in 2026, no longer sees deficit November 13, 2025 Reporter Oil prices plunge as OPEC forecasts supply matching demand in 2026, no longer sees deficit Source link