Energy regulator