MarketsStock Markets End Higher For 3rd Day On Strong Global Cues; Sensex Surges 595 Points, Nifty Nears 26kBY PTI