Wall Street opens with mixed results amid earnings anticipation