Earnings Stocks Not Driving Rally