Further evidence this relief rally has a lot more to run? Hedge funds have a massive net short position on the S&P 500 – their largest since December 2008. Check out this chart! Hedge funds held a net short position of 71,980 short contracts at August 16, according to a monthly report on global asset […]
Recent Comments