
[Chart courtesy of MarketWatch.com]
- Moving the markets
The major indexes climbed higher for the second day in a row, as investors waited for the latest inflation report due tomorrow. The report is expected to show a slight drop in the annual inflation rate to 3.1%, which would ease some of the worries about rising rates.
Investors have already accepted that the Fed will hike interest rates by 0.25% at its next meeting on July 25-26. The question is what the Fed will do in September, given the strong job growth in recent months. The Fed doesn’t want to see wages and prices go up too fast, so it may signal more rate hikes to come.
The market rally today was driven by a short squeeze, which pushed up the Small Caps stocks, especially in the last half hour of trading. Some investors jumped on the bandwagon, fearing they would miss out on the gains.
The bond market was mixed, with the 10-year yield falling slightly, while the US dollar weakened and hit its lowest level since June. Gold finally kept its momentum and moved closer to its $1,950 mark.
The market mood could stay positive if the inflation report tomorrow meets or beats expectations. But if inflation turns out to be higher than expected, equities could turn sour quickly.
Read More




