Parliament approves eight E&P agreements