Stocks gain as European shares hit new highs, dollar slips

Stocks gain as European shares hit new highs, dollar slips