Oil Prices Slide As US-Iran Diplomatic Talks Ease Supply Fears
Brent crude futures dropped 89 cents, or 1.31%, to $67.16 a barrel. U.S. West Texas Intermediate declined 79 cents, or 1.24%, to $62.76 a barrel.
What's Your Reaction?