price carbon? still? After global warming has been debunked! Has the whole world gone insane?
“Has the whole world gone insane?”
No... just the leadership in the US Congress..