Federal Reserve Analysis: US firms weather Iran oil shock