Oman Investment Authority Posts Record RO 2.9 Billion Profit in 2025, Ranks Third Globally
Oman: Oman Investment Authority (OIA) reported exceptional 2025 financial results, posting historic profits of RO 2.9 billion and an investment return of 14.6 percent for the year, reflecting the strength of its investment strategies and asset managem…