Dovresti fare così:
$consumo_euro = $_POST['consumo_euro'];
$_SESSION['consumo_euro'] = $consumo_euro;
In pratica, devi prima prende il valore dal post, (sarebe cosa buona aggiungere anche dei controlli per vedere se la variabile è definita con la funzione isset), poi assegnare alla sessione la variabile che desideri.
Quindi un esempio completo di controllo è:

$consumo_euro=null;
if(isset($_POST['consumo_euro']))
$consumo_euro = $_POST['consumo_euro'];
$_SESSION['consumo_euro'] = $consumo_euro;
}

In questo modo valorizzi la sessione solo se la variabile è valorizzata mediante il POST.

N.B. Tu hai utilizzato la funzione session_register(); e andava bene, però io preferisco utilizzare l'assegnazione diretta.