The Fed now has no choice but to push the US into a 'hard landing' recession to pull inflation down, strategist says

"I think the Fed has no choice but to engineer a hard landing," according to TD Securities strategist Priya Misra.