Crude oil prices rose Friday as talks between President Donald Trump and his Chinese counterpart, Xi Jinping, failed to improve the prospects of a US-Iran peace deal.
Brent advanced 3.4% to $109.28 per barrel, while West Texas Intermediate crude futures were last up 4.2% at $105.37.
Trump and Xi met in Beijing this week, with trade and the Iran war key parts of the agenda.
Trump told Fox News on Thursday that Xi offered to help ensure navigation through the Strait of Hormuz, a key oil chokepoint. China didn't publicly confirm or deny that claim.
"China always believes that dialogue and negotiation is the right way forward, and the use of force is a dead end," China's Foreign Ministry spokesperson Guo Jiakun said in a statement Friday regarding the Iran war. "Now that the door of dialogue has been opened, it should not be shut again."
Trump reportedly said China agreed to purchase more oil from the US. When asked about that, Jiakun said "China stands ready to work with all sides to ensure global energy security and keep global industrial and supply chains stable."
A fragile ceasefire between Washington and Tehran appears to be holding, though the two sides are yet to finalize a framework on a deal despite a series of talks. Trump recently rejected Iran's counteroffer to end the war.
"I am not gonna be much more patient," Trump told Fox News. "They should make a deal."
RBC Capital Markets is skeptical of an imminent diplomatic breakthrough.
"There seems to be an emerging consensus that the Strait of Hormuz will reopen in June because the cost of continued closure will be too high," RBC said in a note emailed Friday. "We are very skeptical of a June grand reopening."
Earlier in the week, the International Energy Agency projected a sharper decline in global oil demand this year than previously expected as the Middle East conflict drives up energy prices. Separately, the Organization of the Petroleum Exporting Countries lowered its oil demand growth forecast for 2026.