Home Investing News Oil falls nearly 3% on signs of progress in US-Iran talks, demand fears