Overview
- Brent crude futures rose 0.39% to $68.79 a barrel and WTI gained 0.47% to $66.69, reversing an earlier three-day slide
- EIA data showed U.S. crude stocks fell by 3.9 million barrels last week to 422.2 million barrels, indicating tighter supply and strong refinery runs
- Gasoline and diesel inventories recorded larger-than-expected builds, limiting upside for oil prices
- China’s June crude throughput climbed 8.5% year-on-year; a Federal Reserve survey described economic sentiment as neutral to slightly pessimistic amid tariff pressures
- Traders remain wary of a potential year-end glut as OPEC+ output ramps up and drone strikes in Kurdistan underscore persistent supply risks