May’s Resignation means Brexit is Back to Square One

One word perfectly sums up the events of this week. Disappointing.  For some it began with the uninspiring conclusion of Game of Thrones, long-term stock investors grimaced at the lack of progress with the US-China trade war, and FX traders will see the British pound remain in limbo after Prime Minister May admitted defeat in […]