Is our energy grid at risk?

A metric that shows how China and America own the World