Rubber futures generally weaker amid slowing Chinese economy

21 Jul 2026