The US has imposed new sanctions on Iran's oil trade, prompting Tehran to threaten retaliation, escalating tensions and raising concerns over global energy markets.