Trade war has OPEC cutting oil demand forecast for 2025 and 2026