Christopher R k Moore: Courses Course History Log in to view course evaluations Spring 2023 Global Energy Transactions: Legal, Financial, and Scientific Perspectives Spring 2022 Global Energy Transactions: Legal, Financial, and Scientific Perspectives Spring 2021 Law, Finance, and Science of Global Energy Transactions Spring 2020 Law, Finance, and Science of Global Energy Transactions