(CNBC) U.S. stocks cut gains and oil and gold pulled higher on Friday, with the Dow and S&P 500 tallying their first weekly loss in four, as investors grew increasingly uneasy monitoring developments in Iraq on concern violence could interrupt global oil supplies.
With militants headed to Baghdad, and likely to be there "in the next couple of days, you go into the weekend with potential fireworks -- who knows what the price of oil will be Monday morning," said Peter Boockvar, chief market analyst at The Lindsey Group.
And, Bank of England Governor Mark Carney's comments on Thursday "quickly reminds people two other central banks in the world are tightening. So, after the excitement of the ECB (European Central Bank), we shift back to the Fed next week and Carney's surprising comment," said Boockvar.
Advertisement - story continues below