U.S. President Joe Biden signed on March 23 a $1.2 trillion spending package that keeps the government funded until the autumn after it cleared Congress hours earlier.