Oil Prices Drop to Lowest Since May on Iran Nuclear Deal Progress
Crude prices fell to $94.73 as Tehran negotiations near agreement, easing supply concerns amid sanctions relief talks. Crude oil prices hit a new low of $94.73 before settling at $95.84, the lowest level since May 8, as negotiations in Tehran advanced toward a nuclear agre