The Nasdaq 100 Index is holding above the Ichimoku cloud and key EMAs ahead of major tech earnings, with bullish momentum suggesting a potential retest of its all-time high near $26,143.
A third-quarter earnings beat, a narrowed full-year EPS guidance, and a series of price target downgrades spell potential trouble. Is more selling on the horizon for Duke Energy?