European Olefins Contracts Settle

19:18 PM | July 28, 2010