New York: US stocks gained Thursday and recovering most of their losses for the week.
Falling oil prices and easing pressure from the bond market helped Wall Street reverse many of its moves from the prior day, when the Federal Reserve hiked its main interest rate for the first time in years and suggested more may be ahead as it tries to get the nation's high inflation under control.