crystal gazing

[crystal gazing] {n.} The attempt to predict future events.

The magician's specialty was crystal gazing.