Didn’t every man and his dog know that there was no chance of a rate cute today with euro zone inflation creeping up and the Bundesbank in revolt? Odd behavior indeed.

1.2970 is shaping up as solid resistance on rebounds with offers stacked up ahead of 1.3000.

Small bids are seen in the 1.2920/25 area near-term.