Stephen Taub Premium Light Street Falls in March as War Turmoil Rattles Equities The Tiger Cub is the latest hedge fund to report a loss amid last month’s geopolitical shock. Stephen Taub April 6, 2026