The US said China has agreed to buy millions of tons of soybeans through 2028, providing some relief to US farmers who have anxiously awaited the resumption of exports to the Asian nation.

China has agreed to buy at least 12 million metric tons of US soybeans this season, and a minimum of 25 million tons annually over the next three years, US Agriculture Secretary Brooke Rollins said in a post on X. She added that China would also remove “unwarranted tariffs” on most US agriculture including soybeans.