World Oil prices head for sharp monthly gains amid Gulf tensions, US-Iran talks by Sub News July 31, 2026
World Iran warns of regional retaliation as Trump threatens strikes over Hormuz attacks by Sub News July 22, 2026