Markets Rallying, Can they Hold?