The method has just one difference to requestForecast, namely FUEL_HYDROGEN. It could thus be generalised to avoid duplication of code.