No, but the OECD is quite a big club. The US is currently ahead of Mexico, Colombia, Chile, Costa Rica, Greece, Hungary, Israel, Latvia, Lithuania, Poland, Slovakia, and Turkiye. That puts it 26th out of 38 in the OECD (this uses the 2023 numbers, while the article is referencing the 2020 ones). The non-OECD countries ahead of the US are Cyprus, Malta, and Singapore.