print-icon
print-icon

This Is The 3rd Largest Hedge Fund Selling In Over 10 Years

Are we there yet?

Here are the 11 relevant charts that we are looking at going into the weekend. Some of them (the first ones) indicate heavy capitulation. The others not so much.

Net leverage reduction