China buys all 12 million tons of soybeans it promised, just in time for Trump to announce new tariffs
China has fulfilled its initial commitment to buy 12 million metric tons of soybeans from the U.S., but it’s not clear if the trade agreement announced in October can withstand President Donald Trump’s ever-shifting trade policy as American farmers are still dealing with high production costs.
Earlier this month, Trump said he would impose 25% tariffs on any country that buys from Iran, which would include China. Then last weekend he threatened to impose 10% tariffs on eight of America’s...