The Week Ahead - June 3 to 7