Friday, June 2, 2023

US debt ceiling deal narrowly passes senate averting catastrophic federal default