UN’s New Global Carbon Tax: Will the USA Get Stuck with the Bill?

The UN has just announced an agreement to impose a global carbon tax on shipping.