Rubber futures see sharp drops as fears of global recession grow

8 Apr 2025