OTCmarkets has no official power. They are more or less a pay for play site. Only the SEC can halt/delist/unregister a stock.
Opinions posted by me are just that, my opinion. This is in no way a suggestion to buy or sell any security. Consult your own financial advisors for investment advice.