Business | Wed May 16, 2007 10:24pm BST

BP admits budget a factor in Alaska spill