Stocks advance in upbeat start to June trading

You may also like...