Oil Prices Recover as Talks with Iran Remain Uncertain and U.S. Draws Reduce Stocks
Crude benchmarks climbed Thursday following two sessions of declines as uncertainty about a cessation of the Iran war and a substantial U.S. inventory draw renewed concerns over global stockpile depletion. Brent rose to $105.83 a barrel and U.S. West Texas Intermediate to $99.23, while U.S. strategic and commercial reserves showed notable reduction…