Markets up 4th straight day, Tuesday, June 2nd