Sensex, Nifty Rally for 8th Day in a Row

Markets end at 3-week high on Fed cut hopes, trade progress, defence sector gains
Stock market