Photo: AFP / Geoff Robins

The ADP private payrolls report shows 250,000 new jobs in December, vs. an expected 190,000. The more comprehensive Bureau of Labor Statistics report is due tomorrow morning.

During the past month almost every economic indicator, notably the purchasing managers’ surveys, have come in well above expectations in the US as well as Europe, suggesting that the world economy remains in strong expansion mode