Olin’s Earnings Decline on Pending Metals Sale

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