Cabinet body reviews progress on energy projects