Macro Factors Still Dragging Down Some Of Yesterday's Biggest Losers

Stocks that were losing ground in afternoon trading yesterday included National Bank of Greece (ADR) (NYSE:NBG), SouFun Holdings Ltd (NYSE:SFUN), HORSEHEAD HOLDING CORP.

Keep Reading →