US lifts sanctions on millions of barrels of Iranian oil

AgenciesNew YorkAs the cost of oil continues to soar, the US Treasury Department on Friday lifted sanctions on 140 million barrels of Iranian crude already loaded onto vessels, whi...