October USDA Reports More Friendly than Expected

According to USDA, U.S. corn production is forecast at 14.7 billion bushels. That’s down 49 million bushels from last month. […]

Read More

Credit: River Farm Network