Well im guessing the new share issue at .00000004 cents which was agreed to at the meeting last week, people who got in are just taking there huge percentage gain and are selling, for a great quick profit.
STI Price at posting:
2.1¢ Sentiment: None Disclosure: Held