Broiler production this year is now estimated at 36.159 billion pounds, 247 million pounds more than last month’s estimate and 1.7 percent under the 36.803 billion pounds in 2010, according to USDA’s “World Agricultural Supply and Demand Estimates” report this week from the World Agricultural Outlook Board.
Continue reading »
Recent Comments