Discover why Travelers (TRV) is a strong buy: impressive earnings, bullish trends, and resilience despite weather impacts.