Oil falls after OPEC cuts 2026 demand growth forecast

Business