German Release Missed Expectations
Second important release of the day missed its expectations. Euro continues the drop under 1.0960 after the German data showed a Manufacturing PMI of 51.5 and Services PMI of 53.7. Next support for the EURUSD at 1.0923.
Rally Team