Tech slump knocks stocks for second day, dollar strengthens again