The Sensex, which moved between a high of 13,076 and low of 12,908 today, closed with a loss of 59 points at 12,965.