EnergyBasicOil 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 regional supply security.
Published 2 hours ago
Read more →