1
6
8
80
OPEC Fund Annual Report 2023