World Stocks Rally Stalls at Two-Week Highs

LONDON — World stocks stalled at two-week highs on Thursday as increased restrictions in parts of the world to contain the Omicron coronavirus variant tempered optimism following encouraging news on the vaccine front. Read More