Do you believe in miracles?
Yesterday's price action had that 'hand of God' feeling to it, as the S&P broke below YTD lows, all of a sudden wave after wave of buying pressure lifted the major US equity index all the way into the green by the close...