Oil prices soar past $110 a barrel again after Iran says Strait of Hormuz is closed 2026-03-27 · The Independent Read at source