Stock index futures were searching for direction on Wednesday, as traders looked forward to earnings reports from big companies, including Tesla (TSLA) and assessed Netflix's (NFLX) results. Here are ...