Energy insurance mutual Oil Insurance Ltd (OIL) reported a 95.8 percent drop in net income to $30.9mn in 2015 after a challenging year for the company.
Energy insurance mutual Oil Insurance Ltd (OIL) reported a 95.8 percent drop in net income to $30.9mn in 2015 after a challenging year for the company.