Over a barrel

Why have oil prices dropped from their near-$80/barrel peak? Because the laws of supply and demand trump the sneaky practices of speculators who kept the price inflated. Oh, and OPEC “has lately demonstrated its classic inclination toward ineffectiveness.”

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.