At first blush, the biggest rally for US stocks in more than 10 months suggests investors on Tuesday were suddenly overwhelmed by optimism that the Iran war would be ending soon. Yet there was something else at play that obscures how confident investors really are that peace is on the horizon: A massive short squeeze.
