Why Tower Group International (TWGP) Stock Is Soaring Today