Stocks Advance in June Despite Largely Flat Final Week