Possible Answers For: Possible source of petroleum