Just came back to the office & saw the trading not long ago. That was a quick sold off on Vol. It approves we have buyers not showing their hands @ this level. I suppose impatient sellers are all out for now? Time to climb back slowly from here !
ITT Price at posting:
0.8¢ Sentiment: Buy Disclosure: Held