Story perspectives
U.S. Crude Inventories Drop, Oil Prices Surge Amid Trade Talks
7/25/2025
50 7
1 of 1
Story summary
- U.S. crude inventories fell by 3.2 million barrels, surpassing forecasts, while global distillate stocks remain low.
- Oil prices increased, with WTI at $66.38 and Brent at $69.51, fueled by positive U.S.-EU trade talks and potential Russian export limits.
- Analysts foresee a possible 15% tariff on EU imports, alleviating demand concerns amid global economic uncertainties.
- Upcoming macroeconomic data from China and the U.S. could influence oil demand expectations.
- U.S. distillate stocks are at their lowest seasonal level since 1996, indicating stronger crude demand.
