crystal gazing: staring into a crystal ball to arouse visions of future or distant events
prophecy: knowledge of the future (usually said to be obtained from a divine source)
source: a document (or organization) from which information is obtained