Peter Navarro just said on CNBC that the technical analysts think we're about at bottom and the anchor laughed at him

Comments