Luxembourg maintains AAA credit ranking