Total explore oil and gas off the coasts of Libya and Egypt

Archive