Oil prices dropped Wednesday as traders locked in profits after Iran offered to continue negotiations on its nuclear program.
Oil prices slip on Iran's offer to continue negotiations on atomic program.