Market Memo for April 24-May 1, 2017