U.S. farm income will be slightly higher than expected this year due chiefly to $4.7 billion in Trump tariff payments that will buffer the impact of trade war on commodity prices, says the USDA. With the bailout, farmers are forecast to collect $13.6 billion in direct farm payments, the largest amount in 12 years. A… » Read More