20080702 unknown: Markets end on positive note; Sensex up 700 points