Hydropower Sector Crashes 4.84% on April 5, 2026 — NHPC and RIDI Analysis | NEPSE Trading | NEPSE Trading