Business & Economy Top News Stock market loses N5.64 trillion as profit-taking triggers NGX decline byAdelakun SodiqJune 23, 2026