Canada is the world's largest producer of canola, growing 21 million acres in a band along the country's vast northern forests.