Libya signs offshore energy deal with Turkey amid escalating maritime dispute with Greece The North Africa Post