Perhapps the famous meeting has occured and someone in London saw this occur? Who knows but this is unusual, and unusual in a good way, for sure someone knows something and is pushing the price up!
RRS Price at posting:
3.8¢ Sentiment: Buy Disclosure: Held