Crude oil futures were mixed on Thursday as the conflict in the Middle East escalated while OPEC cut its demand forecast for a second consecutive month.
Front-month Murban crude futures fell 0.9% at $89.16 per barrel, while Brent futures edged down 0.1% to $93.01/bbl.
President Donald Trump warned that the US will target Iran with strikes on Thursday night, further dimming the prospects of a peace deal between the two countries, which have renewed hostilities for the past two days.
Trump said that the US will eventually take control of Iran's oil and gas markets by seizing its energy infrastructure, including at Kharg Island.
The Organization of the Petroleum Exporting Countries on Thursday forecast global oil demand growth for 2026 at 1 million barrels per day year-over-year, down from last month's assessment for growth of 1.2 mmbbl/d.
"Oil prices are trading firmer this morning after further escalation in the Persian Gulf, which eroded hopes for an imminent deal between the US and Iran," ING analysts said.
Reuters reported that Iran's top joint military command abruptly announced the complete closure of the Strait of Hormuz to all commercial vessels and oil tankers, warning that any ships attempting transit through the strategic chokepoint would come under fire.
Supporting prices further, US crude oil inventories decreased by 7.2 million barrels to 426.5 mmbbls in the week ended June 5, the Energy Information Administration said in its weekly report on Wednesday.