Oil prices rise as US-Iran tensions grow, with US President Donald Trump threatening strikes despite ongoing talks.