Cabinet oversees agreements on electricity, petroleum dues