Markets were under pressure on Thursday as global inflation worries continued to dent sentiment. The BSE Sensex ended at 59,919.69, down 433.13 points or 0.72%. The Nifty was at 17,873.60, down 143.60 points or 0.80%.