Oman Investment Authority’s 2025 results vindicate the country’s post-2020 sovereign structure with reported OMR2.9 billion (US$7.5 billion) in profit, assets of around OMR23 billion (US$59.7 billion) and a 14.6% annual return. This brought its annualised return over the past five years to 10.39% - the third-best performance among sovereign wealth...
Oman Investment Authority’s 2025 results vindicate the country’s post-2020 sovereign structure with reported OMR2.9 billion (US$7.5 billion) in profit, assets of around OMR23 billion (US$59.7 billion) and a 14.6% annual return. This brought its annualised return over the past five years to 10.39% - the third-best performance among sovereign wealth...