SPX Surges 17% – Will Whales Drive the Rally to $0.72?