Latest Rally Confirmed! Stocks Rally On Mixed Economic Data