Olin’s Earnings Decline on Pending Metals Sale

20:09 PM | October 31, 2007 | CW Editorial Staff