Home Investing News Canadian farmers face two-front trade war as China duties take effect