current market sites 24 May