What’s up with oil prices?

Oil prices made the third sustained run above $50 that we have seen over the last 9 months. Although the week-to-week price changes have been quite volatile, it appears that long-run factors, particularly strong oil demand from China and other developing counries, is the major story here.

Continue reading