Stocks stumble, oil set for weekly gain on renewed Gulf hostilities | AllMind News