Globally, the Russia-Ukraine war, the deepening global downturn and China’s struggles with Covid-19 were the big drags in 2022, besides the US Federal Reserve’s policy tightening that led to draining of funds from emerging markets. But resilient domestic investors, who cushioned the shocks of record-high selling by overseas funds, helped the BSE Sensex and NSE Nifty eke out gains in a year that also saw a record-breaking rally by Indian stocks.