Wall Street climbs, adding to recent gains as megacaps rise

World