European Union sanctions on Iran officially went into effect this month, but for oil, the $100-a-barrel level remains out of reach for the U.S. benchmark, and lower prices may soon follow. I do not see anything that will lift prices significantly above $100 for the next three months, said Kirk McDonald,...
FULL ARTICLE AT MarketWatch