A Big Upgrade for Travelers

After spending much of the past six months at a mediocre three-star rank, The Travelers Companies (NYSE: TRV) The world isn't as bleak these days for Travelers and other insurers, as the sector has seen much improved financial results this earnings...