Rubber futures dip as weather conditions improve

17 Dec 2024