Risk trades keep edging higher and the euro is now eating through offers up to 1.2950. Looks for some buy stops above.