OPEC Fund April 24, 2025