Share Facebook Twitter LinkedIn Pinterest Email President Trump has called off a planned strike on Iran, leading to uncertainty about whether oil prices will remain above $100.