Rubber futures depict mixed picture after short momentum

27 May 2025