My 2025 Macro Observations: Irrational Exuberance 3.0?
In This Article If the last two years in financial markets were a movie, they’d be a mix of The Wolf of Wall Street (euphoria), Final Destination (impending doom), and Groundhog Day (rates are still high, but stocks keep going up?!). Investors have enjoyed substantial gains in stocks, Bitcoin, and...










Recent Comments