Have markets absored all the good news?