Block XXI onshore Peru Seismic contract signed | RNS | Ticker