As noted here earlier this morning, it was a pretty close call as to which index would lead the US markets lower last night. In the event it was the Dow Jones that led the losses, but it was a close call with the Nasdaq 100. The tech sector index fell to 17,592 at one point, but managed to recover some of that more than 650 point fall by the close. The Nasdaq 100 later closed 449 points lower, at 17,808. A little earlier this morning the Nasdaq 100 futures rebounded further and that saw the opening for later today priced above 18k. As things stand right now the index is set to open higher this afternoon, but as we know that outlook can soon change. Notwithstanding that, no matter where the index closes later this evening, there is a major tech firm reporting just after the closing bell. At around 8.10pm GMT Tesla (TSLA) will release their Q1 results. The markets are expecting Q1 EPS of $0.42 and revenue of $20.75 billion. That is a significant drop on Q4 last year, after the company reported a serious drop in Q1 orders. So, anything short of that and it will impact the grey market price of the stock and hence it will have a significant impact on the Nasdaq 100 futures. The Nasdaq 100 is right now priced to reopen around 17,990