ADM burned by financial storms