Brent fell 2.2% to $86.99, ending a six-day rally after U.S. crude inventories jumped 17.4 million barrels, far above expectations for a draw. The IEA also sees 2026 oil demand falling 1.6 million bpd, offsetting supply risks from Hormuz. Traders should watch inventories and Hormuz flows for the next move.
Brent Breaks Six-Day Rally as U.S. Crude Stocks Surge
