Sunday, 27 October 2019

The EGP has hit a fresh two-and-a-half year high, but can it last?