Brent July futures rose 0.1% to $105.68/bbl and WTI to $101.08/bbl as of 20:27 ET.
Markets await the Trump‑Xi Beijing summit, expecting discussions on trade, Taiwan and the Iran conflict affecting energy flows.
IEA warned of continued undersupply through 2026 due to the Iran war and reduced Gulf exports, keeping prices above $100.
US crude inventories fell 4.3 million barrels, exceeding the 2 million‑barrel expected drop, indicating resilient demand despite high prices.