Source: https://www.cannontrading.com/community/newsletter/November-December-2017-Global-Market-Outlook