Oil prices turned lower on Tuesday, falling by about $2 a barrel as U.S. President Donald Trump said progress has been made with Iran, signaling tensions could ease in the Mideast.

Brent crude futures were down $2.56 or 3.7% at $63.86 a barrel, after hitting a session high of $67.09.

West Texas Intermediate crude futures fell by $2.46 or 4.2% to $57.09 a barrel. The U.S. benchmark hit a session high of $60.06 earlier in the day.

"What were tailwinds have become headwinds," said Bob Yawger, director of energy futures at Mizuho in New York. He said the same tensions between the United States and Iran that had driven prices higher earlier in the session were putting a damper on the market after Trump's comments.

Trump said on Tuesday a lot of progress had been made with Iran and that he was not looking for regime change in the country.