Considering the S&P futures were down 13 pips when I sat down this morning, the 20 point turn around is pretty impressive as stocks trade firmly in positive territory at midday.

European shares bounced strongly late in their day, helping give the US a firmer tone.

1.2745/50 remains strong resistance intraday on rallies. Look for short-covering toward 1.2800 if it is broken.