Wall Street is mixed before the bell with the latest government report on retail sales and a slew of corporate earnings ...