RIT publishes April 2025 NAV and commentary