Stock markets open higher; Nifty close to 12,200

Markets