18 Oct 2017 Futures Close Report: 17th October 2017 China’s stocks of soybean oil are at record levels – put at 1.6 million tonnes versus 1.3 million tonnes at the same... Learn More