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.”