Ten-year U.S. Treasury yields have been locked between 2.01 percent and 2.63 percent in 2017 -- a measly 62 basis points. That’s the tightest trading range since 1965.
Approximately 52 percent of active fund managers are beating their respective benchmarks this year, the highest relative performance since nearly 55 percent eight years ago.
Watch these two SPDRs for clues.
The Fed's efforts to boost longer-term yields will be like pushing on a string.
Improving corporate governance, increasing dividends and a weaker currency are helping Japanese companies deliver good earnings consistently.
Investors who are betting on a significant Fed boost may end up disappointed.