Rubber futures in retreat as supply concerns ease

24 Jun 2024