— Oil prices rose by more than 2% and reached their highest level in over a week as expectations for a U.S.-Iran deal to end the war and reopen the Strait of Hormuz were weakened after President Trump called for compensation from Tehran.

Brent crude increased to around $89.73 per barrel, while U.S. West Texas Intermediate crude rose to $84.04, bringing both benchmarks to their highest levels since July 31.