The Foreign Agricultural Service (FAS USDA) has lowered its forecast for China's canola imports in the 2025/2026 season from 4.1 million tons to 3.1 million tons, and for the 2024/2025 season from 4.0 million tons to 4.5 million tons. The main factor behind the downward revision of both forecasts is the trade tensions between Canada