Business News Oil prices soar above $100 a barrel as hope fades of end to Iran war By a2zreale - April 12, 2026 0 2 FacebookXPinterestWhatsApp Crude had stabilised on optimism that a deal could be reached to reopen the Strait of Hormuz To continue reading click here.