The market has exhausted every good news