After opening with a negative gap down in early trades, indices did manage to recover from day’s low twice during the day however, was unable to carry forward the momentum and ended losing nearly half a percent. The BSE Sensex finally ended with a loss of 109 points at 27,253.