The Senate passage of an $838bn (€649bn) stimulus bill triggered an intense round of late-night bargaining, with the White House and key congressional Democrats seeking agreement on a final compromise aimed at battling the worst economic crisis in decades.