Unlike previous oil cycles, this one has less urgency on the part of producers to get in and start producing at the higher prices due to a variety of constraints and lessons learned at the end of the last cycle. So, this bull is going to run much longer. Positive is we have time. Negative is it may take some time. :)