Budget pitches for macro stability