energy fundamentals