Please check https://en.wikipedia.org/wiki/List_of_countries_by_GDP_(PPP) where the World Bank, IMF and the CIA, they all agree China is on top now. But I'm truly impressed how that fact seems to offend people here based on the downvotes these replies get.