US economy faces fresh uncertainty as Iran war threatens oil shock, Fed outlook

Oil shock and shipping risks cloud growth outlook as Fed faces fresh policy dilemma