Iran War Updates Live: Latest Developments, Market Impact & Global Response
As of April 25, 2026, escalating tensions in the Strait of Hormuz following Iran’s seizure of two commercial vessels have triggered a 3.2% spike in Brent crude futures to $89.40 ... Read More