IEA reacts to endorsement of an energy price cap