Angola Roundup: Oman ties, Shell eyes re-entry, choosing clean energy sources
0 ARTICLES
Oman, officially the Sultanate of Oman, is a country located on the southeastern coast of the Arabian Peninsula.
Capital:
Muscat
Official language:
Arabic
Population:
5.4 million (2023)