20120713 business.india-business: Sensex gives up some initial gains; still up 74 points