Thanks to a steady recovery, U.S. farm income this year will be the highest since 2013, the peak of the commodity boom, said the government on Wednesday. The USDA forecast net farm income, a broad measure of profits, at $96.7 billion this year, with higher crop and livestock revenue offsetting the end of two years… » Read More