China promised to buy 12 million metric tons of soybeans, more than Indiana farmers produce in a year.