The world will be awash in soybeans in 2024-25, and that could be an anchor on canola prices, say analysts. The International Grains Council is forecasting 75.4 million tonnes of global soybean carryout, excluding China. That would be 13 per...
Source