Oil prices pulled back from near seven-month highs on Tuesday, as signs of progress in U.S.–Iran nuclear diplomacy eased some of the geopolitical risk premium that had been driving crude prices higher. Brent crude futures fell 72 cents, or 1%, to $70.77 a barrel, while U.S. West Texas Intermediate slid 68 cents, or 1%, to […]
