The industry was taken to task last week for its role in the climate crisis and its commitment to clean energy by the Paris-based International Energy Agency (IEA).