Another new all-time high on the NASDAQ Composite masks a session of lassitude and indifference. The other indexes fell, in some cases dramatically, v...
The Consumer Price Index for May came in better than expected yesterday. We’ll get into the specifics in just a moment but suffice it to say that th...
Back in January, during fourth quarter earnings season, we questioned a report filed by some Wall Street analyst or other, who downgraded Apple stock ...
With all the labor market news moving stocks and bonds last week we entirely forgot that today is the start of two days of meetings of the Federal Res...
The labor market data that was released on Thursday before the opening bell was weak. We’ll go over all the numbers in just a minute, but we remain ...
The all-new bad news is bad news narrative continues to take hold on Wall Street. We’ll get to the numbers in just a few minutes but weakness in the...
For some time now, we’ve taken note of the fact that good economic news is often bad news for the markets and vice versa. This is because, as the st...
New all-time closing highs for the S&P 500 and the NASDAQ Composite but none of the enthusiasm one might reasonably expect from such milestones. Volum...
The Dow Jones Industrial Average closed above 40,000 for the first time ever on Friday. Quite the milestone and quite a tribute to American business a...
All the pages you see here are built with the sections & elements included with Atomic. Import any page or this entire site to your own Oxygen installation in one click.