A turning point in the markets ?