Market Commentary 5.31.16