Like most sophisticated traders, I already reached my conclusion!
The OTC Short Report is an ADVERTISING RAG, which has NO AFFILIATION WITH OTC MARKETS and delivers NO VALUE in the real world of stock trading! It's so bad, even the SEC, FINRA, and OTC Markets have ALL WARNED investors about the misleading information being distributed via the OTC Short Report!