Markets are on their back foot this week. Bill Baruch dives into why, what he is watching and where sentiment could begin to shift.
Markets are on their back foot this week. Bill Baruch dives into why, what he is watching and where sentiment could begin to shift.