Rubber futures close lower despite heavy rains impacting supply

17 Oct 2022