Stocks sink as debt crunch continues: Stock market news today – Yahoo Finance June 5, 2023 by Bharat Shukla source