Sensex, Nifty End 3% Higher Amid Strong Buying Interest In Banking Stocks

Analysts awaited official data on the country's gross domestic product (GDP) due on Friday.