IEA Current Controversies 71