China is currently leading the race for the biggest winner of America’s self-sabotage shenanigans.
Read in full here: