Nasdaq March futures reached 18,026, just shy of the all time high