This past week, oil prices reached their highest level since 2008 and peaked at over $128 per barrel. Much like the increases last year, the concern with supply disruptions sent prices higher. This time it was concern with Iran, last year it was Libya — in the not-too distant future, we’ll be hearing about the […]