Newswire brought to you by PALLADIUM AUTOCATALYST DEMAND DOWN 9.3 PCT AT 4.05 MLN OZ IN '09 May 17, 2010 PALLADIUM AUTOCATALYST DEMAND DOWN 9.3 PCT AT 4.05 MLN OZ IN '09; CHINA BUYING UP-JM Load More