Spectacular Earnings Imply a Strong Market – Despite a June Swoon

The company logo on the Micron Technology Inc. offices in Shanghai on May 25, 2023. (Aly Song/Reuters)