EU sugar prices top €417/t in October 2021

06.12.2021