Rubber futures strengthen on positive signals from China, US

21 May 2024