Where does Oil Go From Here?
With Oil pushing $113 and quickly climbing, it looks like the global recovery is about to turn south and fast. I'm curious as to what everyone thinks the next 3 months, 6 months, and year will bring to oil prices (and as a result, inflation)?
Where is this mess going?