So far this week, there has been quite a rumble under Rumble (NASDAQ: RUM) stock. Despite securing a contract to provide its ...