Bulls are back in business. Looking at the last report from CFTC dating 24.07.2018 we can see that the number of short contracts have diminished by appx. 900 contracts showing that bears are running out of steam, however the short-positions are still higher, nearly double than the long ones, therefore…