Natural rubber futures drop sharply amid slowing Chinese economy

3 Jun 2025