Optimism that above-average monsoon rains in India will lead to a bumper sugar crop is bearish for sugar prices. The Indian Meteorological Department reported that India received 934.8 mm of rain ...
Some results have been hidden because they may be inaccessible to you