Presently at 1.3005. Just been told the Big German notable seller in recent trade.

Sell stops remain through 1.2990.

UPDATE: Being told more stops through 1.2980 before barrier interest at 1.2950.