Home Finance ‘It’s Good News!’ Senate Confirms Agreement On Stimulus Package