Market has ended lower in tandem with Oil prices: Benchmark share indices ended lower amid profit taking in rate sensitive shares in late trades while oil shares weakened further after global crude oil prices fell to near six-year lows. The Sensex ended lower by 159.5 points at 27425.7 and the Nifty was down 23.6 points at 8299.40. The market breadth indicating the overall health of the market was weak. In the foreign exchange market, the rupee is trading flat against the dollar. The RBI was likely buying dollars via state-run banks starting at around 62.02 levels to prevent a further appreciation in the rupee.