Market chatter ahead on the industrial production numbers
Just some news coming down the grapevine that there are some notable leveraged stops around 1.5440/50