Those option expiries are indeed having an impact along with a generally USD-positive tone this morning.
The pair has now chewed through decent offers at 99.50 . Next layer at 99.70
The strong buying interest that I highlighted in the orderboard certainly held the earlier fall
Currently 99.54