Four Straight OPEC Demand Cuts, and Brent Still Settled at $91
OPEC cut its 2026 oil demand growth estimate for the fourth consecutive month in August, trimming China and India forecasts by a combined 170,000 barrels per day. Brent closed at $91.28 on

Follow