Jason Leo

Whale Jason Leo says discipline and risk control matter more after trading pullback
Whale Jason Leo says past losses made him exit too early after a $100 million gain in the last cycle