Offsetting concerns are making for some volatility in oil prices, with WTI selling earlier for $106.33 per barrel, a multi-months high. Tensions continue to ratchet up in Iran, the 2nd largest oil producer in the Middle East, with United Nations’ inspectors declaring their attempt to visit Iran’s nuclear installation a failure. One analyst specializing in oil doesn’t see prices coming down any time soon, especially given the worry that Iran will attempt to block the Strait of Hormuz, a key distribution channel. Read more