Are you fine with Econ ? It is not finance.
Put major over school - not school over major. You shouldn’t even apply to NU. Maybe WashU instead.
Forget the transfer - it’s why schools like UVA and UNC Are a big risk.
You are focused on a name. I am focused on you - if you’re legit, that’s what matters. Va Texh, Bama, Ohio State, Minnesota - they all have IB grads. U Houston - yep.
Don’t know if you’ll make it but I know econ isn’t close to finance. Might as well study sociology or philosophy.
Believe in yourself. Apply for the major you want. If they don’t have, skip it.