I almost would seem orchestrated...
Video of a flare on the website, multiple new posters all praising RRS, a jump in share price, all culminating in the dilution of shares to raise more cash.
They can't print money but they sure know how to print shares.
Lucky they weren't short of funds when the share price was 3.5 cents, hmmmm....or am I just cynical?