And that is precisely where the market sits now, staring at the oil tape like it is the door to either heaven at $90 or hell at $120. The S&P is only a few ticks below its recent native ceiling, which ...