Home Investing News Oil slips as markets weigh impact of US-Iran talks, demand