30-year Treasury yield briefly tops 5%