Fundamentals of Oil and Gas E&P