Hong Kong and Singapore rated best for economic freedom