Stocks End First half of 2023 on Fire + Bitcoin & Crypto Chart Analysis