Iran Oil Power Declining as Explorers Increase Spending

Iran Oil Power Declining as Explorers Increase Spending

Daniel Acker/Bloomberg

Futures show investors expect benchmark Brent crude to drop to less than $100 a barrel in 2015 from $125 today.