Duke & Cornell are both great choices for studying Econ/Fin/Business, after H, S, Y, UPenn, but at about the same level as Princeton, Brown, Dartmouth.
Duke may have a slight edge over Cornell.
G-town is also decent in Business, but Duke/Cornell have better rep overall.