11.3.23 // Warren Head // The tide of optimism that inflation had peaked was running back out again over the last week – doubts creeping into American markets and spreading from there. Much of the resumed uncertainty emanated from the US Congressional committee addresses given by US Federal Reserve chairman Jerome Powell, who made it […]