From the desk of Steve Strazza @Sstrazza
We’ve covered the Growth vs Value relationship ad nauseam since late last year.
We continue to believe that a structural trend reversal in favor of Value is underway.
We laid out our thesis and the key level we’re watching to potentially prove it wrong… That is and has been 1.70 in the Russell Large Cap Growth vs Value ratio.