Most of the major US indexes finished the week on a bad note, making this second quarter of 2017 even more troublesome than Q1. 10 Apr 2017 – Seeking Alpha If we were to look at the week on its own, there was a smattering of economic data that confirmed what we’ve been saying here […]

Read more