GLOBAL MACRO INVESTING: A COMPREHENSIVE OVERVIEW