Posted the same thing on 30 different tickers and a couple may actually move. LOL Same old story.
As for the "buying" that is some front loading for the impending pump and dump. They have 2.4 BILLION shares available in their treasury. OS 2,613,240,521 per OTC update 12/4/2018