Markets end 1.1% up on budget outlook

Markets end 1.1% up on budget outlook

Close