Today’s buying strength brings stock indices close to their all-time highs. The S&P and Dow are pennies away while the NASDAQ has blow considerably past its seven year high. In all the indices dropped between 3 ½% and 4% starting on June 5th. On that day inflation fears rocketed long term interest rates to three-year highs. The good news today is that an important measure of consumer price inflation increased less than predicted. The index which excludes food and fuel rose only 0.1% last month following a 0.2% rise in April. The measure which includes gasoline was up .7% for the month. The good news so far is that rising energy prices have not been passed along by producers to consumers.