Keyword: tailwinds headwinds buffeting stock markets