There isn't even a nation-wide electrical grid in the USA. Having a global grid is a futuristic pipe dream.
The AC requirement is a legacy historical issue; a nationwide DC grid could be built in the US tomorrow if the political issues could be solved (and if it made economic sense to rip out the legacy AC infrastructure, which it doesn't.)
It's more like a series of tubes.