Oil prices surge 3% on Trump-Iran tensions, Hormuz shipping fears