CNBC reports that a small leak in the temporary cap put in place by BP last week is leaking further, helping stall the afternoon equity rally.

The S&P has cut its gains in half and now trades up 0.5%. EUR/USD is a shade lower, while USD/JPY is steady at 1.2949 and 86.85 respectively.