Lawmakers in Washington are preparing to leave town for a holiday weekend, with time running out to reach a deal over raising the debt ceiling.
The US Treasury has warned that the country will not have enough money to pay all of its bills as soon as 1 June.
Analysts say if the US fails to...