Speculators Have Never Been More Long The Dollar