it could also be that "developing" countries have given up on buying oil they cant afford at $60/barrel, thus leaving more supply for the richer nations of the world...

Or it could be that third world nations have given up.