Fitch Slashes Greece's Credit Rating, Markets Close Lower

close with the Dow tumbling 93 points 12,512. Nasdaq dropped 19 points to 2803. On the upside Foot Locker (NYSE: FL) reported sharply higher first quarter earnings that surpassed analyst expectations as revenue climbed. STEC (Nasdaq: STEC) chief...