Markets closed lower on Wednesday, ahead of Mahurat trading tomorrow. All eyes would be on the US Federal Reserve meeting tonight. While no action is expected on the rates, commentary on tapering, growth and inflation would be key things to watch out for. The BSE Sensex ended at 59,771.92, down 257.14 points or 0.43%.The Nifty was at 17,829.20, down 59.75 points or 0.33%.