Drones and missiles that targeted oil facilities were fired from southern Iran, US officials say.