The Guardian favicon

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