The collapse in crop and livestock prices since 2013 will result in the lowest net farm income since 2009, says USDA. In the final estimate of the year, the Economic Research Service pegged farm income at $66.9 billion, down $4.5 billion from its August estimate and barely more than half of the record income that… » Read More