Nepal Hydropower Stocks Fall April 1 2026 — NHPC Down 7.17% | NEPSE Trading | NEPSE Trading