Stocks Rally On Strong Housing Data