Markets2026-05-10·10 min readBrent crude tops $104 as US–Iran talks collapse and Hormuz stays closed; oil up $3 a barrelBy Newsorga desk