Oil Prices Slide as Hormuz Strait Recovery Boosts Market Confidence
Oil prices fell over 1% on Tuesday, continuing a downward trend after U.S.-Iran peace talks suggested progress in restoring crude flows through the Strait of Hormuz. Brent crude dropped to $76.81 per barrel, while U.S. West Texas Intermediate fell to $72.99, reflecting market concerns despite rising oil transit activity.

