CNBC Pro

Now is the time to buy longer-dated bonds as 10-year Treasury yields push near 2007 highs, Schwab says