Rubber futures rally as supply-side concerns grow

19 Mar 2024