By Ahmed Adel | May 26, 2023 On May 22, US Treasury Secretary Janet Yellen warned that the country may be unable to service its debt by June 1 unless Congress raises its ceiling or suspends it. In turn, President Joe Biden ruled out the declaration of default. At the same time, despite all the […]
Source