Rubber drops as US confidence data weaken demand outlook

27 Nov 2013 by Evoluted New Media