Benzene Contracts Rise, Styrene Slips

16:04 PM | March 14, 2007 | Gregory DL Morris