False Prophets Versus Oil Futures: Why Recent $100 Price Forecasts Are More Sensational Than Logical