Current oil price is traded $35-$40 level. There are still a lot of selling pressure. Oil will not find support anytime soon until it reaches the price that bargain hunters want to buy, and oil price close to its production cost(oil price production is as low as $15 in some countries).
This coming spring oil will go to $20-$25 level, which is year 2002 prie.
Everything else has gone to that level, oil certainly will.
Just be patient.