Readjust your expectations.
First, your GMAT score makes it a non-starter for the top schools.
For the top 16 schools, you basically need at least a 700, and ideally a 720+, or else it's going to be a stretch.
In your case, even if you had a 720+, I would still focus on the lower half of the top 16 such as Stern, Duke, Cornell and Yale as your sweet spots. Safeties would be schools like Oxford, Cambridge, IESE (chose 1-2). For stretch schools, focus on Columbia and Booth since you prefer the US and want to work in banking.
But for this to happen, you need to retake the GMAT.
Follow me on Facebook