An Iran Nuclear Deal Could Send Oil Prices Tumbling Towards $80
Speculation that a new Iran nuclear deal could soon be agreed upon has added downward pressure to oil prices, although the disruption of Russian oil flows to Central Europe is adding to…