Brent July futures rose 0.9% to $102.14 per barrel and WTI up 1.3% to $96.24 per barrel in Asian trade.
Prices rebounded after falling more than 7% on Wednesday amid hopes of a US‑Iran peace memorandum.
US crude inventories declined 2.3 million barrels to 457.2 million barrels, less than the 3.4 million‑barrel draw analysts expected.
Gasoline stocks fell 2.5 million barrels and distillate stocks dropped 1.3 million barrels, while petroleum exports remained strong.