RTAE notes slight downward trend in natural rubber pricing

24 Jul 2025