Brent crude oil surpasses US$110 per barrel after Iran's Islamic Revolutionary Guard Corps Navy turned away three container ships and declared the Strait of Hormuz closed. (AFP via South China Morning Post), (UPI) Economic impact of the 2026 Iran war link embed save