A little bit of everything. Macros recover slightly, Canola on contract highs, most world ags quiet, US ags were higher overnight but lost half those gains in soybeans and wheats and finished slightly lower in corn. World traders continue to assess Omicron.