Recession: baked-in but not inevitable

Market Mind Games – Most economic indicators point towards at least deceleration or stagnation, but not necessarily a recession. Elevated prices have led to demand destruction across a broad swathe of…