Week ahead, June 24 to 28