OVH +1.
I have an 18-years-old domain. Never have a problem.
But, in most cases, OVH is just a reseller.
For example, if you buy .net domain, it will be hosted by the US company (VeriSign).
I will stick to the EU (see the GDPR), stable countries like .de, .be, dk, .fr, .it, etc.
Or hosted by the EU company like Aruba and its .cloud.
You can always check TLD by whois: whois de..