generation oversupply