SPX surges 17% – Can whales extend the rally to $0.72?