Here are a few tidbits from market contacts:

  • There were rumors earlier of EUR/USD buying around the 1.3200 level from the BIS (Bank for International Settlements).
  • Rumors are swirling of a one-off 10-15% rouble devaluation.
  • Japanese investors bough USD/JPY and EUR/JPY overnight
  • There are 1.2200 option expiries in significant size in USD/CAD today.