Market Insight May 05, 2019

Weekly Commentary & Strategy

Last week global stocks finished almost flat with European and small caps outperforming. Stocks struggled as economic data was sending mix messages skewed more on the positive side….