Once again 1.3000 has proved a step too far for GBPUSD 18 May
The strong sell interest/resistance at 1.3000 has been well documented on these pages and elsewhere and it’s proven to be once again.