Energy portal