Trump Vows Iran Will Pay for Deaths as Mediators Push Truce
Jul 20, 2026
Amid escalating US-Iran tensions, President Trump vowed retaliation while mediators seek a truce, causing oil prices to fluctuate near $89 per barrel. Conflicts threaten the Strait of Hormuz, where significant global oil and LNG supplies pass, impacting regional energy infrastructure.
Show all 48 updates