CFPI April 2025 analysis