TSLA daily view with the ANCHORS worth noting. There would be buyers at the $140 anchor. The way I trade, I always assume (doesn't mean I am right!) that wicks and tails are Market Makers being jerks and running stops. To me, after much analysis $164.80 is a significant level. I imagine there are lo...