Wall Street's major stock indexes closed lower on Tuesday, with a 1% drop in the technology-heavy Nasdaq leading losses as chip stocks tumbled on demand concerns while the energy sector fell 3% as oil ...
Walgreens will close 1,200 stores, impacting 13.79% of total locations, to restructure and improve financial health. Read more about recent earnings for this challenged pharmacy giant.