OPEC slashes 2025 global demand growth forecast on Trump tariff-impact: Where is crude oil headed now?
Markets