As we hit the midpoint of 2025, markets have once again shown that macro narratives rarely playout in straight lines. How did we get here? What can we expect for the rest of 2025? CIO Andrew Wells shares his mid-year review and his outlook moving forward.