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