The clean-up cost for BP is mounting.  Ultimately, who will bear the final cost for the oil company's spill?  FOX News Radio's Alastair Wanklyn has more from London.