An Iranian adviser signaled the Hormuz standoff may last into 2029. Marathon Petroleum just posted $17.73 in adjusted EPS. The two facts belong together.
SpaceX and Tesla committed $16.8 billion to phase one of a 100-million-square-foot chip megafactory in Grimes County, Texas. The $119 billion ceiling gets the headlines. The execution gap is where the real trade lives.