The Worm is Turning
The major averages finished lower today, with another abrupt early reversal in technology stocks. Rising oil prices and renewed geopolitical concerns added to the pressure. May CPI was somewhat better-than-feared, meaning not as bad as it could have been. Headline CPI came in as expected, but still… Highest since April 2023, a 3-yr high. That 6%…
