Overview
- Brent crude futures dropped to $64.08 per barrel, and WTI fell to $60.30, hitting two-week lows and extending monthly losses to 15-16%, the sharpest drop since November 2021.
- The U.S.-China trade war, driven by escalating tariffs and retaliatory measures, has dampened global economic growth forecasts and reduced oil demand expectations.
- Chinese factory activity contracted in April, with the PMI falling to 49, signaling economic strain and further pressuring oil markets.
- U.S. crude inventories increased by 3.8 million barrels last week, according to the American Petroleum Institute, exacerbating concerns of oversupply.
- OPEC+ members are reportedly considering additional output hikes in June, intensifying fears of a prolonged supply-demand imbalance.