And the euro rallies. Bad news is good news for the single currency these days.

Month-end demand is being blamed for the pop to trend highs at 1.3594. A 1.3600 barrier is rumored, as usual.