Demystifying Financial Markets: Understanding the Basics