 A big rally in the wheat market helped corn close with modest gains. But soybean futures, they were higher. But, man, did they struggle to hold on to the gains through the closing bell. Cotton futures mixed. Livestock futures. Wow, it was a nice move. They rallied after some early wheat price pressure.