Oil prices dip, stocks rise on lingering Iran peace hopes despite uncertainty over talks · Baobab Pulse