The report cites the International Energy Agency (IEA), a credible global authority on energy markets, regarding long-term supply projections. While the specific 25% deficit figure is a forward-looking projection rather than a current event, it is consistent with standard industry analysis regarding the energy transition and mineral demand.