OASIS PETROLEUM INC. Registration Rights Agreement