Stronger inflationary headwinds, economy in for a bumpy ride