Oil prices fall and stocks rebound after Trump says Iran war could end ‘very soon’

Sources (51)