
As this post is being written, many eyes are still pointing in disbelief at the US-China deal on climate change that presidents Barack Obama and Xi Jinping closed on November 12. In the deal, Mr. Xi promised that his country's GHG emissions would "peak around 2030," while Mr. Obama pledged a...