
Getting a Slurpee may get just a little bit harder for some 7-Eleven fans across the United States. In its most recent earnings report, 7-Eleven’s parent company, Seven & i Holdings Inc., said it would be closing 645 7-Eleven locations across North America in the 2026 fiscal year. The fiscal year, which runs between March 1 and February 28, 2027, will see the company’s store footprint shrink for…

