US 10-year Treasury yield climbs to 5.02 percent, a level last seen in 2007