Trump cancels Iran strikes, sending 10-year yield to 4.43% low