Here's more recent data: https://www.nature.com/articles/s43016-025-01173-4
Appears to me, like neither country is fully self-sufficient.