Video: Macro Minute: Prediction markets continue to point to a longer war.  But keep in mind, 68% of S&P 500 has been in a rolling bear market = signs of a bottom

Disclosures (show)