US congressional leaders announce $1.7 trillion budget deal for 2024 - World Socialist Web Site