102609 Published October 26, 2016 @ 12:27 pm (Wednesday) at 717 × 323 in US balance of trade, New home sales, PMI health care premiums, ECB statement, German consumer morale Share