Rubber futures mixed as ‘weak’ Chinese economy dampens sentiment

9 Apr 2024