I found the correct promoter & site. I WAS Wrong. Looks like they indeed were paid for promotion, still digging to see how long a promotion it is. OTCReporter is the promoter.
This is quite a substantial $$ promo, seems to me they would not step on it (dump) at this level...or they'd never get their money's worth. I do see potential
Lastly, what is curious is I found no "current" promotions listed on any of the "promotion" research sites.