While it may not feel like it, crude is in the early phases of a new oil "super cycle." In fact, in the early stages of a super cycle it never feels like it but that is because we are laying the groundwork for supply tightness in the future.
Many oil companies had trimmed their budgets heading into 2015 to deal with lower oil prices. But the rebound in April and May to $60 per barrel from the mid-$40s suggested that the severe drop was merely temporary.
Crude oil prices are still under pressure after a volatile Chinese stock market trade and a big miss by BP. BP reported a loss of $5.8 billion dollars in the second quarter as oil prices plummeted and lost revenue.