Where is Wall Street located? (A) Paris (B) London (C) New York (D) Beijingâ–ºCorrect Option Correct Answer is: C