USDA Report Shocker!
Corn was doing quite well last week until the August USDA Supply Demand Report. The USDA surprised traders with a yield estimate for this years corn crop of 169.5 bushels an acre. The average trade guess was around 166, with many estimates around 160 bushels an acre...

Load More Articles