Wall Street gains as jobs report offsets high oil