The Nifty50 is almost back at 12,000 — a level last seen during February-end. While the index is at a near eight-month high, several of its components are languishing. Currently, only 19 Nifty stocks are above their February levels; 31 are still in the red—some as much as 50 per cent. The list of laggards is dominated by financials (includes banks) and many public sector undertakings (PSUs) — Coal India, Indian Oil and ONGC currently trade 30 per cent below their February levels. Financial stocks have recouped their losses in the latest market up-move but remain the top-losing stocks in

)