Chevron's CEO Just Said Physical Oil Shortages Are Starting. Here's What That Means for CVX Stock. The Motley FoolThe Iran war could have a surprising silver lining for the global economy CNNOil Market Report - May 2026 - Analysis IEA - International Energy AgencyThe Strait of Hormuz crisis shows energy security is now a boardroom issue FortuneWhy global oil prices aren't higher Axios
The riveting gains for microchip stocks have many analysts drawing parallels to 1999, just ahead of the dot-com crash, when the build-out of a key technology led to parabolic moves and frenzied speculation.