Domestic stock markets moved in a narrow range amid choppy trade on Wednesday, as caution prevailed ahead of the outcome of a three-day bi-monthly policy review meeting of the central bank. The S&P BSE Sensex index rose as much as 89.74 points to touch 37,066.59 during the session, and declined as much as 91.37 points from the previous close to 36,885.48 at the day's lowest point. The broader NSE Nifty benchmark moved in a range of 56.8 points, between 10,970.20 and 10,913.40 at the session's strongest and weakest levels respectively.