Loading the player...


INFO:
United States in best possible position to negotiate trade, says 'Big Short' trader Steve Eisman