May market update