Stocks or bonds: Who wins?

CNBC: Talking Numbers
Stocks and bonds have been trading together recently. But will it last? And, if not, which will come out ahead?
View Comments (0)