Oil prices volatile as Trump signals Iran exit within weeks.