Oil holds above $100, stocks fall as Iran leader targets Hormuz

· IOL