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