Energy
Published 5 hours ago
Oil Prices Tumble 5.85% on Speculative Iran Deal

Global oil benchmarks experienced a sharp sell-off on Tuesday as markets reacted to premature speculation regarding a potential U.S.-Iran agreement. West Texas Intermediate dropped 5.85% to $75.64 per barrel, reflecting heightened volatility surrounding…