Qatar Petroleum and ExxonMobil signed an exploration and production sharing contract with the Government of the Republic of Cyprus for offshore Block 10. Cyprus President, His Excellency Nicos Anastasiades met…