Drones and missiles hit oil facilities and US diplomatic missions in the Gulf on Tuesday as Iran retaliated to fresh strikes.