Markets have a firm opening; Sensex reclaims 27,000: The markets have opened on a positive note this morning, post the carnage witnessed in the previous session, thanks to the favourable cues from the Asian front. The market movements this morning should soothen frayed nerves, at least for the time-being. At 9.30 am, the Sensex was at 27,180, higher by 303 points or 1.10% and the Nifty was at 8220, up 93 points. The rupee has opened flat at 64.17 per dollar this morning as against the previous day's close of 64.17. The US dollar has slumped against the euro and Swiss franc after a spike higher in German bond yields overshadowed a rise in US treasury yields and led to a demand for European currencies.