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