The economy is getting better and that's driving up stocks and pulling up yields on bonds. Investment plans are expanding and the employment situation is getting better, which is good news for spending.