Indian stock market rallies as Sensex breaches 78,000 mark, driven by banking stocks and foreign investor optimism.