Oil demand and speculation may be topping off. This should not come as a surprise since consistent high oil prices produce countervailing forces in supply increases and demand reduction.