The Arab Petroleum Investments Corporation (APICORP)