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.