Downstream energy losses this year were approaching $2.85bn even before the recent run of Atlantic hurricanes, according to the latest energy report from JLT Specialty.
Downstream energy losses this year were approaching $2.85bn even before the recent run of Atlantic hurricanes, according to the latest energy report from JLT Specialty.