Strategy Lol at those who don’t believe in Technical Analysis $AAPLheyimsnufflesApril 19, 2019April 19, 2019 by heyimsnufflesApril 19, 2019April 19, 20190557 Supply, demand, and human emotions my friends. This is what makes a market. As you know I talk Markets all the time and constantly looking...