Indian shares rebound after four straight sessions, but weekly losses persist
India’s Nifty 50 rose 0.1% to 23,897.7 on Friday after four straight down sessions, but still posted weekly losses. High crude prices and earlier bond-yield moves weighed on sentiment despite robust domestic growth and tax-collection data.