$70 Oil
The spot price for Cushing, OK WTI just hit $70 per barrel. Edit: Spot prices were briefly above $70 last year due to Hurricane Katrina. Click on graph for larger image. Dr. Nouriel Roubini suggests that $70 oil may have a significant impact on the US economy: ” … if oil prices were to drift […]