Today (20 May) at the Kurhaus Hotel in The Hague, a new era in energy governance is dawning, with the signing of the International Energy Charter...