The Fin concentration of the Univ of Oklahoma program is fairly good relative to many other programs of the same tier although the UO brand is not well-known outside of the US, including China.
By the way, the career prosepects of a PhD from a top 30 econ department are generally as promising as those of a PhD from a top business program.
Definitely. University of Oklahoma is in Tier 3 (the upper bracket of the tier, or the lower bracket of Tier 2, for the Fin concentration) whereas Oklahoma State is in Tier 4.