Global markets rattle as Hormuz disruption drives oil above $115 BD Headlines March 30, 2026 Share this Article: