Oil pulled back after hitting fresh multi-year highs on Monday, as investors awaited the outcome of this week’s talks between Iran and world powers over a nuclear deal that is expected to boost crude supplies.
Brent crude futures for August fell 38 cents, or 0.5%, to $71.51 a barrel, after...