OIA posts record OMR2.9 billion profit in 2025, ranks 3rd globally
Muscat: Oman Investment Authority (OIA) reported exceptional 2025 financial results, posting historic profits of OMR2.9 billion and an investment return of 14.6 percent for the year, reflecting the strength of its investment strategies and asset management …