20180728 Revenue growth affected by market sentiment