¿Y se puede saber que sucede con tu código? ¿Recibes algún error o cómo?
Aunque a simple vista es evidente un error. En el bucle donde estás iterando pones literalmente <option value='consumo'>Consumo</option> lo cual está mal pues debe ser tratado como cadena.
Código PHP:
// MAL
<option value='consumo'>Consumo</option>
// BIEN
echo "<option value='consumo'>Consumo</option>";