Global Market Forecast – 16th May 2019

Please find below our Global Market Forecast from the 16th of May 2019.