Rubber swings on drop in China's manufacturing data, weaker yen

21 Nov 2013