This from the IMF on oil. They say oil prices won't return to the high levels of a few years ago... shale oil production has permanently added to supply at lower prices.

There is more to the piece than that ... but I can't help wondering if the IMF have only just figured this out?

;-)

More here