The United States Congress passed a $1.2 trillion omnibus spending bill minutes before a midnight deadline that would have triggered a government shutdown, ending weeks of brinkmanship that had rattled financial markets.
The bill passed the House by 231 to 198 and the Senate by 62 to 36, reflecting unusual bipartisan cooperation.
Key provisions include a 7 percent increase in defence spending, $85 billion for border security and $120 billion in new infrastructure investment.
Presidential signature came within hours of passage, with the White House describing the deal as a win for the American people.
