TX receives highest across the board bond ratings