Business
Oil Settles at $92.76 Brent and $86.53 WTI as Iran Denies Talks, Then Edges Lower Thursday Before Delayed EIA Report
Brent rose $1.27 on Wednesday as Tehran rejected reports of talks, then slipped in Asia on Abu Dhabi diplomacy and OPEC+ supply. A US inventory report delayed by the holiday is due Thursday.
Nov 12, 2026
