Tech surges and banking shifts: July 2024 financial overview