It was reported by the BBC that Senior US officials told CBS News that the locations were in southern Iran, at the northern end of the Gulf.
Saudi air defences did not stop the drones and missiles because they were pointed southwards, to prevent attacks from Yemen, the officials added.
Iran denies involvement in the attacks, which disrupted global oil supplies.
Oil prices tumbled 6% on Tuesday after it was reported that Saudi production will be back to normal faster than expected.
Traders will remain on high alert as the current situation is volatile and any retaliation by the US could ignite prices once again.
Please leave your questions and comments below: