Oil prices climb and global markets show mixed results after President Trump postpones a planned attack on Iran, citing ongoing negotiations.