Lovelysongbird - there are a number of factors all unfortunately happening at the same time.
The 'credit crunch' itself is down to a whole bunch of mortgage lenders 'investing' in sub-prime mortgages, ie funding the mortgages of people who were always going to struggle to re-pay them. When these people have defaulted on their mortgages the banks have lost money which is why Northern Rock and a whole bunch of US mortgage providers and gone under. This has meant that banks essentially just don't have as much money to lend to people (and other banks who need it to fund people's mortgages) and they also want to charge a higher interest rate which is why people are struggling to get mortgages and having to pay more for them.
At the same time oil prices have exploded meaning that petrol, diesel and most goods we buy in shops have increased in price. Why oil prices have gone mad is hotly debated - it's either down to dwindling reserves or investors speculating on the price to try and make money, or a combination of the two.
The wholesale gas and electricity prices (ie the price energy companies buy it at to supply it to us) are related to the price of oil and so are increasing too.
Food has become more expensive, partly because of increasing oil prices but also down to a number of bad harvests and due to less food being produced because land is being diverted to producing ethanol as an alternative to oil.
Because of these factors companies are also struggling, just as everybody else, and their way of cutting costs is to make people redundant.
The 'credit crunch' itself looks set to continue probably until 2010 when it may become easier for people to get mortgages again.
Inflation (ie rising prices) may well calm down if oil prices continue to fall and also as people have less money to spend this encourages producers to keep prices low to encourage us to keep spending. However, this is very much a long term thing and we can expect to see rising prices for the forseeable future.
This is my take on it anyway - I'm only an layperson so may be wrong!