Stock Market & Crypto Analysis July 3 2024