Some of it is housing. But ... earnings and a couple of companies saying things are going to be a little better than expected are what's got this market trading higher. Nick Angilletta
Motivational, Inspirational, Funny Quotes