Rubber futures rally on reports of China ‘stockpiling’ plans

11 Jun 2024