When I was applying most places had a 3.0 cutoff.
If you're down near that, your odds of getting into a decent, let alone top program are slim.
Maybe go get a masters somewhere that'll take you. Rock it out with a 3.9-4.0, and you ought to have a shot with good test scores and strong letters.
Jake Meyer, Economist at CSULB/CIEPS: International Finance/Global Political Economy
Source: Quora Digest