Oil prices slip, stocks rally as Washington, Tehran bicker over talks

0
13

Oil prices fell and global stocks rose as analyst Jack Ablin said investors were “really just latching on to any promising news right now.”