Τhe Republic of Cyprus and the Government of the Sultanate of Oman signed in Muscat an agreement for the avoidance of double taxation and the prevention of tax evasion, according to a press release issued by the Finance Ministry on Wednesday.