Federal Reserve chairman Jerome Powell spoke at the annual Citizens Budget Commission awards event in New York on recent economic developments in America and the longer-term challenges, saying the economy was "in a good place" despite some conflicting signals seen in major economies recently.