Debt ceiling uncertainty shakes US, Asia markets stumble, European stocks mostly lower; European PMIs mixed
Despite ongoing discussions between President Biden and House Speaker McCarthy, an agreement to prevent a US default is still pending. The deadline is June 1st, as outlined by Treasury Secretary Janet...
Read More

Olusegun Enujowo