30 May Market Update