Miracles did happen after all as EUR/USD spikes to 1.5144 as the latest barrier is taken out.