US and most global stock markets are closed today to celebrate Christmas. Even Santa knows a break in the action should be welcomed by all.

Christmas