Economy maintains top ranking