A Word and A Chart About and On Alibaba

Alibaba.com is one of the world’s largest wholesale marketplaces. To be honest, I had never gone to their website until today, even though

Is This a Breakout or a Pullback?

On this week’s edition of Moxie Indicator Minutes, TG points out that the IWM is right in the middle of a range