LONDON—World share markets were choppy on Thursday as the Russia-Ukraine war kept oil above $120 a barrel, while worries about “stagflation” rose on renewed talk of aggressive U.S. interest rates hikes and slowing growth.
Europe’s main stock indexes barely budged and government bond yields edged up toward multi-year highs hit earlier in the week as March PMI data came in reassuringly robust.