JSE market summary for week April 26-30