Business | Wed Mar 23, 2011 6:09pm GMT

Banks and oil firms to foot the bill for budget