Anita Sharma has reaction to PM Stephen Harper's speech at Davos and how it may effect global markets.