Rumble Q2 loss but revenue up, YTD stock still strong