LONDON—Global stocks clung to their gains for the week on Friday but a heady cocktail of rising interest rates, high oil prices, and no end to war in Ukraine kept a lid on the rebound as yields sent a warning signal for the economy.
The MSCI world stock index was flat at 695 points, up 5.4 percent for the week but well below its lifetime high of 761.21 from Jan. 4.





