U.S. blocks Iranian ports after failed talks – SpryNews