After days of weak rebound, is it time to run out of steam?