Bulls are charging through the stock market with surprising strength and speed

Market internals are still in pretty good shape.

Previous post Adobe shares slip 10% on soft sales forecast
Next post Madrigal Pharmaceuticals gets first FDA approval for drug targeting liver disease MASH