Overview
- OPEC and the International Energy Agency have reduced their oil demand growth projections for 2025 and 2026, citing the economic impact of U.S.-China trade tensions.
- Brent crude prices are trading around $65 per barrel, while WTI hovers near $61, reflecting stabilization after earlier volatility.
- Temporary tariff exemptions on key tech products by the Trump administration have provided modest support to oil prices, though uncertainty persists.
- China's crude oil imports rebounded sharply in March, reaching the highest levels since August 2023, driven by increased Iranian and Russian supply.
- Major financial institutions, including Goldman Sachs and JP Morgan, have further lowered their oil price forecasts, anticipating continued oversupply and recession risks.