Walgreens tanks on lower guidance due to "challenging" pharmacy trends, weak consumer
This energy ETF hits a new 52-week high. Are more gains in store for this ETF?