Energy market sources canvassed by The Insurance Insider reported a mixed picture as carriers writing downstream business absorb total annual losses in excess of $2bn.
Energy market sources canvassed by The Insurance Insider reported a mixed picture as carriers writing downstream business absorb total annual losses in excess of $2bn.