Rubber futures gain slightly as flooding disrupts supply

24 Jun 2025