Investment Insights: Week Ending May 29

What's driving stock market returns this year?