Good morning from Germany!
Well, the short sellers have no more desire?
On May 15, only 28,726 new shorts were reported and on Friday we have a small expiration day in Germany.
Then on June 16 is the next Triple Witching Day.
Until then - wait and see - drink tea - and look forward to the party.