Wall Street Tumbles On Europe Fiscal Fears, Microsoft (NASDAQ: MSFT) Slumps
US stocks finished lower on Friday on mounting worries over fiscal stability of Greece, Portugal and Spain. Concerns about the quality of global economic recovery and a sharp slide in technology sector also added to the gloom.