Molycorp explodes as insiders go on buying spree

By the close on Friday Molycorp (NYSE: MCP) was changing hands for $8.62, up $1.39 or 19.2%, after filings showed that insiders at the company has been stocking up on the counter. A number of executives made the most of...