OOIL swings to $56.7m loss as global woes compound demand-supply gap

Group foresees difficult second half of 2016 if deployed capacity substantially exceeds demand

Powered by WPeMatico