"The housing bubble, the credit crunch are the main cause of today's problems. A $126 oil price does not take this away as mortgage rates hit their highest levels in five years."