Home Investing China buys $300M in US soybeans, signaling thaw in trade tensions