“FINRA does not have authority to suspend a stock.“ Incorrect. They do have such authority...although they refer to it as a “trading halt”. https://www.finra.org/rules-guidance/rulebooks/finra-rules/6440-0