Twitter to Stay?