Oman announces new oil discoveries, gas and oil deals with Iran