It's really quite simple. It is about supply and demand but in our electronic world where everyone is a trader short squeezes sometimes occur because the pool of funds that has the most money has the ability to squeeze you out of your short position and make the price keep climbing higher.
The more irrational the pricing of oil the higher it will climb because more people will think it is overpriced and short it. Those in turn will be squeezed out because those that shorted before them keep driving the price up as they are squeezed out.
The bubble will end when people get scared enough to not short oil anymore. At that time it will run out of buyers and supply and demand will take over and drive the price ever lower as people that start buying the dips keep getting margin calls and stopped out as the price of oil keeps dropping which will keep putting selling pressure on oil which will keep catching people in margin calls and traders stopping out on losses which keep the price going down.
Eventually when people are too scared to buy oil because they think it will keep going down then oil will stabilize as the large pools of funds move on to the next sector they want to manipulate.
Currently energy is getting squeezed and finance is getting squashed.
Now if everyone would quit trying to profit from these moves there would be more stability in the markets and then no one would have anything to whine about.