World Markets Subdued On Last Trading Day Before Christmas Holiday - InvestingChannel