Ceylon Petroleum Corporation update