I was in New York for a bit. Have you ever lived there?
No, but I do know that it is the most populous city in the entire US.
Is it the financial hub of the US?
Pretty much, as it is the home to everything from commerce to entertainment to the stock market.