For idiot leftist politicians, we are in a race between making the West dependent on Russia and Saudi Arabia for oil, or making ourselves dependent on China for green energy.
Which will win?
“Which will win?”
Perhaps both, at the expense of the citizens of the world.