current market sites 31 May