Grain markets finished mixed today as the corn market is taking a breather following multiple new contract highs over the last couple of weeks.
Grain markets finished mixed today as the corn market is taking a breather following multiple new contract highs over the last couple of weeks.