blog
February 26, 2024
Buybacks Are Back

February 26,2024: After a brief lull in 2023, buyback activity appears to be back this year. A resilient U.S. economy, easing inflation pressures, and expectations for an eventual shift to interest rate cuts have given corporate America confidence to boost authorized share r...

February 20, 2024
Treasuries: Who’s Buying and Why it Matters

February 20, 2024: As the Federal Reserve (Fed) continues with its Quantitative Tightening (QT) program, questions abound regarding the Treasury Department’s expanding funding needs. The QT program is designed to reduce the Fed’s balance sheet — now $7.7 trillion down ...

February 12, 2024
Outlook for U.S. Economy Continues to Brighten

February 12, 2024: When we wrote the annual outlook last November, the data was mixed. Some metrics hinted at emerging cracks in the economy while others suggested the growth trajectory in capital markets and the economy had legs. So, the variety of the data produced the nar...

February 5, 2024
Will the January Barometer Come Through?

February 5, 2024: A positive January has historically been a bullish sign for stocks. Yale Hirsch, creator of the “Stock Trader’s Almanac”, first discovered this seasonal pattern back in 1972, which he called the January Barometer and coined its popular tagline of ‘A...

January 29, 2024
Is Too Much Optimism Priced In?

January 29, 2024: With the S&P 500 having recently ascended to a fresh record high after such a strong 2023, it’s natural for investors to worry that valuations have become over-extended. On traditional valuation measures, valuations do appear high and it does seem reasona...

January 22, 2024
Will Shipping Disruptions Alter Fed Plans?

January 22. 2024: Shipping disruptions in the Red Sea could temporarily impact goods prices but not at the same magnitude as during the pandemic. Tight financial conditions, slowing economic growth, and a disinflationary trend all support the Federal Reserve’s (Fed) pivot ...

January 16, 2024
Magnificent Seven and Margins Are Keys to Q4 Earnings Season

January 16, 2024: Fourth quarter earnings season kicked off last week, and markets were generally left wanting more. That doesn’t necessarily mean this earnings season will be disappointing, especially considering the bar has been lowered so much. Plus, some of the disappo...

January 8, 2024
China 2024 Faces Demanding Economic Challenges

January 8, 2024: As China emerged a year ago from the shadow of the stringent zero COVID-19-related measures that all but shut down its economy for over two years, much was expected in terms of its economic growth prospects. There were numerous reports suggesting the world...

January 2, 2024
Lessons Learned in 2023: “This Time Is Different” in Post-Pandemic Economy

January 2, 2023: To say 2023 was challenging may be an understatement. While stocks had a surprisingly impressive year, there was no shortage of obstacles for investors to overcome, including historic interest rate volatility, recession risk, banking sector turmoil, and a ga...

December 18, 2023
Key Equity Themes Underlying U.S. Stock Market Outlook for 2024

December 18, 2023: Following the Federal Reserve’s (Fed) aggressive rate-hiking campaign in 2022 and 2023, stocks are entering a phase in which the market narrative is focused on interest-rate stability — as inflation, we believe, comes down further. Low and stable inter...

December 11, 2023
Discord in the OPEC+ Oil Patch

December 11, 2023: Despite a heavy lobbying effort to cajole OPEC+ members to agree to a unified cut in oil production, Saudi Arabia, the de facto leader of the energy cartel, was unable to orchestrate anything more than pledges on a “voluntary” basis. Accordingly, bench...

December 4, 2023
Market Opportunities Amid An Economic Rotation

December 4, 2023: Opportunities abound in the markets, even during periods when the economy appears ripe for a regime shift. Recent growth metrics surprised to the upside, but leading indicators point toward some downside risk. In this edition of the Weekly Market Commentary...