2024 Mid-Year in Review