Today marks the final trading day in global stock markets before Christmas, and traders hope the traditional Santa Rally will boost their fortunes.
Today marks the final trading day in global stock markets before Christmas, and traders hope the traditional Santa Rally will boost their fortunes.