New Delhi, Jan. 12 -- Stocks to buy for the short term: The domestic market benchmarks suffered sharp losses for the week ended January 9 on rising US tariff concerns, increased geopolitical uncertainties, and heavy foreign capital outflows. The Sensex crashed 2,186 points, or 2.5%, while the Nifty 50 also dropped by 2.5% last week.

"The Nifty 50, which began the year at record highs, experienced a series of declines over the last five consecutive sessions. This downturn was fueled by renewed apprehensions regarding potential US tariff measures, ongoing outflows from foreign institutional investors (FIIs), and escalating global uncertainties. Additionally, profit-taking in major stocks exacerbated selling pressure, leading to a rapid shi...