U.S. oil falls below $89 on report Iran would restore Hormuz traffic
Source: Cnbc
Published:
<p>U.S. crude oil prices trimmed losses Wednesday after the White House refuted a claim that a framework deal with Iran would restore traffic through the Strait of Hormuz.</p> <p>West Texas Intermediate futures tumbled 3.4% to $90.71 per barrel by 11:05 a.m. ET. International benchmark Brent oil sli