Rubber futures fall on 'long liquidation', 'profit-taking' by funds

19 May 2026