Those sell orders at 98.50 have done the trick again for the moment despite a high post of 98.52

I’m also hearing reports of Asian sovereign selling in that last test.

Now 98.32 again.. Rinse and repeat.