June Begins With Strong Opening Week for Stocks