Poor refining margins and stock losses hit profits at INPC

The Irish National Petroleum Corporation (INPC) has reported a retained loss of £8