Read full post at forexlive.com
This is a sizeable miss and evidence of a quick slowdown in demand, though it’s still in positive territory (above 50).
S&P Global: “business confidence slumped to one of the greatest extents seen since comparable data were available in 2012, down to the lowest since September 2020.”