Retailers announced more store closures than openings in 2024 for the first time in two years, according to data from Coresight Research.