Markets
India sugar output seen lower than forecast, curbing exports
- India is expected to produce between 28.5 million and 29 million metric tons of sugar





























