15 April 2026

Oil shocks and policy fog: Insurance investors face a market that won't behave