Rubber futures hit ‘multi-year highs’ on supply concerns, elevated oil prices

12 May 2026