Can some tell what just happen to EURUSD? as it raised to 1.0520 (what is the technical or fundamental reason behind it?)