Well there are many reasons behind this.
1. QE of $80 billion dollars of printed paper money put into the markets for over a year and a half, about $1 .2 Trillion dollars. Hey a Trillion dollars can do a lot.
2. Remember before Bush left office Harry approved close to a Trillion dollars for O to do anything and a lot of it went to roads and who know what. Didn’t see any of that money did you?
3. The zero interest rate! WOW! great for Wall Street.
And nothing for the middle class! Oh lower pay, Wall Street big business love that too!