Interesting thesis....butIf you believe this you also believe the highest inflation is truly behind us....jury is out...
I do agree no one buys based on FCF yields....if they did half of the tech investments would go to zero lol
HFI Research
Why I think investors are dumping energy stocks.