20140705 unknown: Budget optimism pushes sensex to record 25;962