Seeking Alpha U.S. 10-year Treasury yield has climbed to 5.31%, a 24-year high Read the original at Seeking Alpha