Sensex ends flat after early rally fizzles

The benchmark ended lower in a volatile session after an early rally ran out of momentum. The Sensex ended 58 points lower at 16,440, ending its four-session winning streak.