"Crucially, the film hasn’t played in the world’s biggest movie market, China, and Russia, where Disney has imposed sanctions amid the ongoing Ukraine conflict."
"While that’s nothing to scoff at—a $950 million finish would put the film at the 11th spot on the Marvel Cinematic Universe’s all-time worldwide box office list"—