Snap earnings: Stock wobbles as it withdraws guidance due to Israel-Hamas war | Fortune