Lacklustre global PMIs stoke stagflationary fears

Earlier today, S&P Global released much-awaited Purchasing Managers’ Index data for several major economies. These data summarize whether surveyed purchasing managers believe business