Iran establishes new agency to control Strait of Hormuz shipping while reviewing US peace deal — Geo News