This just seems like a write up based on the Oman Observer article. Also not sure of the site's reputation. It is another mention none the less. It references a report in the Times of Oman but I haven't found any articles from them. So, I'm thinking the author messed up the source.
https://www.menafn.com/1093934009/Final-agreement-for-USD2b-Omagine-project-near-signing