Oil prices surge 3%+ as Trump flags China oil deal, Iran tensions escalate