Lloyd's of London expects net losses of $4.5 billion from hurricanes Harvey and Irma, which analysts said would eat into the insurer's capital and hit its profitability. Although losses from natura...

More...