The company logo on the Micron Technology Inc. offices in Shanghai on May 25, 2023. Aly Song/ReutersCommentaryMy favorite economist, Ed Yardeni, has reported that with 97% of the first quarter earnings now in, S&P 500 earnings are up a stunning 29.3% versus a year...
The Gambia-flagged tanker vessel Bili is anchored in the Strait of Hormuz off Bandar Abbas in southern Iran on May 2, 2026. Iran's Revolutionary Guards on May 4 denied that any commercial ships had crossed the Strait of Hormuz. Amirhossein KhorgooeI/ISNA/AFP via Getty ImagesCommentaryThe...