Rubber market sentiment ‘uncertain’ amid supply concern, China weakness

16 Apr 2024