Brent July futures rose 0.9% to $102.14 per barrel and WTI up 1.3% to $96.24 after previous day's >7% drop.
Investors weighed US‑Iran peace‑deal hopes, with White House nearing a one‑page MOU and Tehran expected to respond within 48 hours.
U.S. crude inventories fell 2.3 million barrels to 457.2 million, below analysts’ 3.4 million‑barrel draw expectation, limiting price gains.
Gasoline stocks dropped 2.5 million barrels and distillate inventories fell 1.3 million barrels, while U.S. petroleum exports remained strong.