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