Humor
Cartoons
January 29, 2026
Commentary & analysis of selected stories on January 28, 2026
69 S&P 500 companies have reported earnings. Q4 is off to a slower start with mixed results from early reporting companies.
Commentary & analysis of selected stories on January 27, 2026
The Commitments of Traders report enables investors to track changes in positions among various groups of traders/investors.
Commentary & analysis of selected stories on January 26, 2026
Commentary & analysis of selected stories on January 23, 2026
A look at outstanding amounts of Treasuries, corporates, agencies, munis and open market paper