I'm amazed that you admit that you have proved yourself wrong. Technical indicators were there a lot sooner though. Did you just tell everyone that it was going back to 10c to scare people and sell cheaply to you?
RRS Price at posting:
0.0¢ Sentiment: Buy Disclosure: Not Held