Oil prices jumped to above $112 a barrel yesterday, a fresh record high that threatens to stoke inflation further as the Federal Reserve faces pressure to cut interest rates again to counter the risk of recession.
The increase came after the US Department of Energy said there was an unexpected drop in oil inventories last week. Strong demand in China and the rest of Asia after a colder than average winter also helped to boost prices, said traders.



