NASDAQ hits 2 yr low