Energy agency warns world must…