On the longer-term degree, price is nearing the end of Wave B before the large wave C higher takes over.
In the short-term the wave D leg looks for a final move up to complete, as long as the 111.80-112 level holds amongst this Theresa May nonsense. A break and we're looking at wave E already in progress as last leg of the triangle. An important day or two ahead at inflection points.