13 Share Around $125bn of ships and cargo lie stranded in the Gulf as Hormuz crisis ushers in a ‘new maritime order’ by Energy And Markets Now June 25, 2026 Economy[#item_full_content]