Insurance & RiskGlobal Insurers Hold $35B+ Liquidity Buffers as Price Wars Hit Corporate MarketsViaNews Editorial Team•Feb 23, 2026