Stock markets open in green; Sensex, Nifty up 5%

Markets