Oman Investment Authority posted a record profit of RO2.9 billion in 2025, with total assets of RO23 billion. It ranked