S&P 500 up 13 points

The index quickly shed 6 points after a strong open. Oil is in the drivers seat and after Iran poured cold water on hopes for an oil production cut, crude is falling back.

USD/CAD is 100 pips off the lows at 1.5050. and oil is about $1 off the highs.