Lower oil prices are taking their toll on the energy insurance market as record capacity has converged with a fall in demand.
Lower oil prices are taking their toll on the energy insurance market as record capacity has converged with a fall in demand.