1 story
President Trump says the U.S. held three-hour talks with Iran and expects a deal after the midterm elections, sending crude prices down for a fifth consecutive day.
CNBC · 1m