The rank was estimated several years ago. These year many professor left VT, especially Macro's.
If you are insterested in IO, VT is a good choice. There are also some good professors in development economics and labor economics. But if you are interested in Macro and something else, I suggest you considering other university.
BTW, it is easy to transfer to the Agri Econ. VT's AAEC is very good.