Data out a few moments ago

  • +€20.1bln prev revised up from +19.9bln
  • NSA +€24.1bln vs +20.5bln prev

Also mixed data but better than expected NSA lending a little support to the euro