The three main players

Make your own speculations.
Technical Indicators

Disclaimer