International Energy Agency Warns of Supply Crunch