Oil prices fall after OPEC forecasts supply and demand will balance in 2026
3 min read