Rubber futures pressured as supply returns to normal

30 Apr 2024