Markets ended lower; Sensex sinks more than 300 points: Markets have closed the session on a lower note weighed down by metal, capital goods and index heavyweights like ITC and HDFC. The Sensex ended at 27644, weaker by 313 points and the Nifty was at 8,370.25, down 88.70 points. However, the broader markets have outperformed the benchmark indices with CNX Mid-cap index ended flat and the Smallcap index is marginally lower. In the overseas markets, Asian shares got off to a lackluster start on Monday, after rising inflation and a hawkish tone from the US FederalReserve Chair rekindled expectations that the Fed is on track to hike interest rates. The rupee trading marginally weaker today, down 9 paise at 63.61 a dollar against a close of 63.52 on Friday on the back of sustained dollar buying by FIIs and weakness in local equities.