Oil prices drop following news of sailors release

Oil prices have dropped on Wednesday following news of the pending release of the 15 British sailors captured by the Iranian Revolutionary Guard at the end of last month. A barrel of crude oil is currently traded in the New York Stock Exchange for US $63.9, a drop of $0.74 from the previous price.