Natural rubber futures pricing dips on ‘over-buying’

19 Dec 2022