Iran apologizes to Trump administration after Hormuz attacks trigger U.S. strikes and shipping disruption — Geo News