It's going green no engineered bloodbath by USA sellers I reckon.... SHORTS feeling nervous... how will they cover by the time report comes out when they were probably 90% of the move down by impact?
APT Price at posting:
$138.46 Sentiment: Buy Disclosure: Held