Hearing confirmation of what Matt mentions in the comments, that there are large stop-loss sell orders below 1.2490.
Hearing confirmation of what Matt mentions in the comments, that there are large stop-loss sell orders below 1.2490.
Most Popular
Stock Daily Updates
Top Forex Brokers
Must Read