197 days ago • Posted by Charles-Henry Monchau

The energy sector has declined by almost 60% more than the S&P, which is the worst performance of any sector to date

source :S&P, Fama French

#Stocks
Energy drawdown
bg_nwsletter