Financial market update