International Business
Oil Insurance Ltd (OIL) recorded net income of $781.8 million last year, the Bermuda-based energy industry mutual insurer revealed yesterday.
OIL was not hit hard by the Deepwater Horizon oil rig loss in the Gulf of Mexico last April, because its mem...
Mar 29, 2011