Nasdaq Breaks 7,000 as Stocks Hit All-Time Highs