Global Hub for Trade Strategy
Alright, let's get this straight. APT is up a measly 2.4%. Big whoop. And some "technical analysis model" – probably dreamt up by some intern fueled by ramen and hopium – claims this is "institutional accumulation." Give me a freakin' break...