Natural rubber trading steadies amid geopolitical turmoil

11 Dec 2024