Australian canola prices have copped a battering in recent weeks as global unrest about the impact of hefty tariffs on Canada, the world's largest canola exporter, weighs heavily on the market.