Reasons for oil not to hit $150

Speculation is low, spare capacity is higher