After a brief separation, Barbie and Oppenheimer have been happily reunited in first and second place at the weekend box office.