1000 pip move on the GBPUSD

I saw on my charting program that a couple days on the GBPUSD (7/26 and 7/27) had a move over 1000 pips before retracing and ending the day close to the open. Since the rest of the chart did not have anything close to this sort of move I thought it was an error. Then I downloaded data for the USDGBP and saw that the same 2 days had that 1000 pip move.

Did something happen on those days or is my software just buggy? I've never seen just a strange couple of days on the price charts
 
Where do the brokers get their quotes from? Is there just one main source or a bunch of them. I am watching Oanda and IB and they seldom match.
 
Back
Top