Citing economic concerns, ExxonMobil plans to sell 2,220 stations, or 1/5 of its Exxon and Mobil stations in the US. "The states with the largest number of ExxonMobil-owned stations are California and New York, each with more than 200." [CNN]
Filed under:
Loading comments...