When the company when nearly bust due low IO prices, suppliers and service providers has taken part of the company shares, they are now selling, as many did at 2.5c-3c
I big share holder just left today and It is now almost back to retail traders to make the price movements. It should be going up big time next few days.