Rubber futures reverse in markets “lacking clear direction”

29 Oct 2024