Rubber futures weaken on ‘steady supply’, slowing China growth

21 Oct 2025