Apr 27, 2026

Oil Prices Rise as Stalled Iran Talks Stoke Supply Fears

Limited shipping traffic through the Strait of Hormuz has become a central driver of market anxiety over tightening oil supplies.