The US and Iran have been trading strikes for three days, escalating tensions over oil facilities.