Markets closed lower Thursday, the S&P retreating from an all-time record ahead of a monthly jobs report due tomorrow. Data today showed service sector jobs growth slowed while jobless claims were higher. Traders said there was uncertainty about how markets would interpret the jobs data - a poor report could be well received as it would heighten the chance stimulus remained for longer. Bad weather could also be blamed for any poor March result. Jane Searle reports from the NYSE.