Federal Budget Battle Appears to be over