Oil Caps Longest Rally in Two Years on Iran
Oil capped its longest rally since January 2010 as escalating tension with Iran threatens supplies and on signs of a global economic recovery.
Futures advanced above $ 109 a barrel for the first time in almost 10 months as sanctions against the Persian Gulf nation make it more difficult to sell o...
FF News: Fundamental