I still am long WAVE but "Cahoots"? Couldn't find that one in my "investing dictionary". I remember the article. "even if not" - I'll take that to mean still uncertain at this point. likely perhaps, but uncertain.
85%? And where exactly does this number come from? We need to be careful about numbers without representation.