The U.S. 10-year Treasury yield hit 4.27% this week. The 30-year yield climbed near 4.90%. Investors are ditching safe-havens ...